Archiv der Kategorie: VMware

VMware Ressource Pools

Just a bunch of link s on this topic:

http://www.settlersoman.com/vmware-vsphere-basics-understanding-resource-pools/

http://pubs.vmware.com/vsphere-50/topic/com.vmware.ICbase/PDF/vsphere-esxi-vcenter-server-50-resource-management-guide.pdf

http://www.yellow-bricks.com/2010/02/22/the-resource-pool-priority-pie-paradox/

http://www.yellow-bricks.com/2010/12/14/shares-set-on-resource-pools/

http://www.yellow-bricks.com/2010/02/24/custom-shares-on-a-resource-pools-scripted/

http://www.settlersoman.com/vmware-vsphere-basics-understanding-resource-pools/

http://download3.vmware.com/vmworld/2012/top10/vsp1683.pdf

 

 

Find MAC of VM on VMware ESX

[root@esx1 root]$ find /vmfs/volumes | grep .vmx$ | while read i; do \ 
grep -i "00:50:56:b9:79:70" "$i" && echo "$i"; done ethernet0.generatedAddress = "00:50:56:b9:79:70" /vmfs/volumes/49358dcc-139b80f0-2d98-001ec9cf6a91/FOOVM/FOOVM.vmx

 

Quelle: Link

SSH: Anmeldung mit Schlüsseln ohne Passwort

Anmeldung an einem ESXi via SSH, ohne ein Passwort eingeben zu müssen. Ganz nützlich, um z. Bsp. die Services auf dem ESX zu rebooten – siehe hier ; oder Backups von VMs auf einem ESXi zu machen, dargestellt hier.

Getest hab‘ ich das auf ESXi 4.1, installiert auf einem USB-Stick und einem CentOS 6.

[root@xyz ~]# ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Created directory ‚/root/.ssh‘.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.

Den Inhalt der Datei /root/.ssh/id_rsa.pub kopieren wir auf dem Zielsystem in die Datei /.ssh/authorized_keys

Wenn das Zielsystem ein ESXi ist, müssen die entsprechenden Ordner erst angelegt werden:

mkdir /.ssh
touch /.ssh/authorized_keys
chmod 600 /.ssh
chmod 600 /.ssh/authorized_keys

Da das Dateisystem bei jedem Boot des ESXi „resetet“ wird, muss der Ordner in die „oem.tgz“:

tar c – /.ssh | gzip > /bootbank/oem.tgz

UPDATE:
Den 4.1er auf 5.1 upgedated und schon klappt die Anmeldung mit SSH-Schlüsseln nicht mehr….
Das liegt daran, dass die Datei mit dem öffentlichen SSH-Key nun unter „/etc/ssh/keys-root/authorized_keys“ liegt. Kurz dahin verschoben und der Login mit Schlüsseln geht wieder.

ESXi: Restart Services

Wenn auf dem ESXi die Management Agents einen Neustart brauchen oder z. Bsp. ein auf CIMOM basierendes Verwaltungswerzeug wie der Adaptec Storage Manager, so hilft ein Restart der Dienste.

Kann auf der Konsole unter „F2“ erfolgen oder via SSH auf der Shell:

/usr/sbin/services.sh restart