Archiv der Kategorie: VMware

VMware ESX(i): VNC Verbindung zum Gast aufbauen

In manchen Fällen möchte man einem Benutzer oder Dienstleister nicht die Möglichkeit geben mit dem vSphere Client auf das Gastsystem zuzugreifen.

Hier bietet der ESX(i) Server die Möglichkeit auf den Gast mittels VNC (RealVNC oder UltraVNC) darauf zuzugreifen.

Hierzu muss zum einen die ESX(i) Firewall geöffnet werden und dem Gast ein Port sowie Kennwort zugewiesen werden.

Die Firewall kann im vSphere Client unter „Home/Bestandsliste/Bestandsliste“ auf dem Reiter „Konfiguration“ unter „Software/Sicherheitsprofil“ eingestellt werden. Dort einfach bei Firewall auf „Einstellungen“ clicken und die Regel „gdbserver“ aktivieren.

Unbedingt beachten: Hiermit wird eine große Portrange geöffnet!!! Alternativ kann man sich auch eine eigene Rule für VNC bauen: VMware KB2008226

Nun muss noch die .VMX Datei des Gastes editiert und folgende Zeilen hinzu gefügt werden:

RemoteDisplay.vnc.enabled = true
RemoteDisplay.vnc.port = 5900
RemoteDisplay.vnc.password = P@ssw0rd

Zu beachten ist hier, das jedes Gastsystem einen anderen Port benötigt! Sinnvoll ist es, den Port einfach hoch zu zählen.

Für die beste Performance sollte am VNC Client in den Optionen „hextile encoding“ und „use all colors“ aktiviert sein.

Die Verbindung zum Gast kann nun über „[IP/DNS] des ESX(i) Hosts:PORT“ aufgebaut werden.

 

Zimbra: Installationspasswort vergessen?

Nach der Installation von VMware Zimbra werden viele Settings und vorallem die Kennwörter nicht nur in der Datei „/opt/zimbra/conf/localconfig.xml“ abgelegt.

Diese sind, sofern sie nicht nochmal geändert wurden, auch noch einmal in der Datei „/opt/zimbra/config.[Zahl]“ abgelegt. Die [Zahl] verändert sich jedoch manchmal, ist jedoch meistens vierstellig und beinhaltet die Zimbra Installationsversion.

Weitere Kennwörter können in den jeweiligen Konfigurationsdateien der einzelnen Daemons gefunden werden. Diese können bei Zimbra unter „/opt/zimbra/[Daemon]“ oder auch in „/opt/zimbra/data/[daemon]“ gefunden werden.

Mir ist es passiert, das sich nach der Installation und Konfiguration von Zimbra die „localconfig.xml“ zerschossen habe. Leider war das Backup zu diesem Zeitpunkt noch nicht eingerichtet und so ging die Suche nach dem Kennwort für den LDAP Server los. Ein versuch hierfür das LDAP Admin Kennwort zu ändern war mir leider nicht möglich.

Vielleicht hilft dieser Hinweis ja dem einen oder anderen weiter.

vSphere 5/ESXi5: Nach Netzwerkkartentausch funktioniert DHCP auf dem Management Network nicht mehr

Mein ESXi Server hat eine neue Netzwerkkarte (für vmk0, Management Network) bekommen, leider wurde dieser nicht die statische DHCP Konfiguration zugewiesen.

Dies liegt daran, das die Service Console den MAC wechsel stndardmäßig nicht mitbekommt (Default).

Dies kann wie folgt geändert werden:

1. Auf der ESXi Console folgendes Kommando absetzen
esxcfg-advcfg -s 1 /Net/FollowHardwareMac
2. System neu starten

Hier noch der passende VMware KB Artikel: 1031111

VMware ESX/ESXi: Taskstatus auf der Console abfragen

Es kann immer mal wieder vorkommen, das man wissen möchte, was ein bestimmter Task auf einem VMware ESX/ESXi Server macht. VirtualCenter Benutzer werden es kennen, das Tasks dort manchmal nicht bis zum Ende angezeigt werden, falls die Aktion etwas länger dauert.

Die folgenden Befehle sollten dabei helfen, Informationen zu den Tasks zu bekommen (dazu muß man sich auf der ESX/ESXi Console befinden):

vmware-vim-cmd vimsvc/task_list
zeigt eine Liste aller laufender Tasks an

vmware-vim-cmd vmsvc/getallvms
zeigt eine Liste aller dort registrierten VMs an nebst VMID

vmware-vim-cmd vmsvc/get.tasklist <VMID>
zeigt alle Tasks zur VM mit der VMID an

vmware-vim-cmd vimsvc/task_info <task identifier>
zeigt den aktuellen Status des Tasks an

Eine detailiertere Beschreibung gibt es hier: click mich!

VMware ESXi 4: Unsupported Console und SSH

Seit der Version 3.5 des VMware ESXi Servers ist es möglich, wie beim ESX Server, auf die Console zu kommen und diese zu nutzen. Auch SSH kann genutzt werden.

Hierzu sind folgende Schritte notwendig:

  1. Auf die Console des Servers wechseln
  2. [ALT]+[F1] drücken
  3. Blind „unsupported“ eingeben
  4. Das root Passwort eingeben

Um jetzt noch SSH zu aktivieren, einfach die „/etc/inetd.conf“ editieren und danach den SSHD mit „services.sh restart“ starten.

VMware HA (High Availability): erweiterte Optionen

Ich habe gerade einen interessanten Artikel in der VMware KB gefunden: Advanced Configuration options for VMware High Availability

Ist besonders interessant für Benutzer des VMware HA (High Availability) des ESX Servers in Verbindung mit dem Virtual Center (ab Version 2) Server.

Link: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006421

ESX Server: STUB File weg nach Migration

Gerade ist es mir passiert: eine VM wurde automatisch migriert, es ist ein Fehler aufgetreten und schon war das STUB-File weg. Im Log ist folgende Fehlermeldung zu sehen:

Can not open disk. VMDK file or one of the snapshot disks it depends on.

Dieses kann jedoch einfach wieder neu erzeugt werden. Wie das geht beschreibt VMware in den KB Artikeln 1004232 und 1002511.