Das hier ist nicht wirklich eine Anleitung, sondern eher eine Sammlung von Tipps und Tricks zu VMware
Sobald Sie sich auf der Weboberfläche angemeldet haben IP_ESXI/ui Gehen Sie auf „Verwalten“:
Dann auf „Lizenzzuweisung“ und dort auf „Lizenz zuweisen“ klicken
Und geben Sie Ihren Lizenzschlüssel ein
Hinweis
Zur Erinnerung: Wenn Sie dies nicht tun, besteht die Gefahr, dass Ihr ESXi nach 60 Tagen nicht mehr funktioniert.
Hier erfahren Sie, wie Sie eine NFS-Freigabe von einem Synology-Gerät auf VMware einrichten. Dies ermöglicht es beispielsweise, die virtuellen Maschinen auf dem Synology-Gerät zu speichern (das möglicherweise über mehr Speicherplatz verfügt als der ESXi) oder die Backups der Maschinen auf das Synology-Gerät zu übertragen.
Gehen Sie zur Systemsteuerung, dann zu „Dateidienste“ und aktivieren Sie das Kontrollkästchen „NFS aktivieren“:
Anschließend klicken Sie auf „Gemeinsamer Ordner“, wählen dann den Ordner aus, den Sie freigeben möchten (hier „Backup“), klicken auf „Bearbeiten“, dann auf „NFS-Berechtigung“ und schließlich auf „Erstellen“ (hier habe ich bereits eine, Ihre Liste sollte leer sein):
Geben Sie anschließend die IP-Adresse Ihres ESXi ein und wählen Sie unter „Squash“ die Option „Alle Benutzer auf admin zuordnen“ aus. Bestätigen Sie anschließend:
Anschließend muss der Pfad der Freigabe abgerufen werden (hier /volume2/Backup) :
So, das war’s dann von der Synology-Seite, jetzt geht es weiter mit ESXi
Gehen Sie zu „Speicher“:
Klicken Sie anschließend auf „Neue Datenbank“:
Wählen Sie dort „NFS-Datenbank einbinden“ aus und gehen Sie dann wie folgt vor:
Geben Sie den Namen des zu erstellenden Datastores ein (achten Sie darauf, Leerzeichen und Sonderzeichen zu vermeiden), geben Sie die IP-Adresse unserer Synology ein, geben Sie den Pfad zur Freigabe ein (siehe oben) und bestätigen Sie abschließend:
Klicken Sie auf „Fertigstellen“:
Und schon sollte Ihr neuer Datenspeicher angezeigt werden (falls nicht, klicken Sie auf „Aktualisieren“).
Durch das Hinzufügen dieses Plugins kann die Hardwarebeschleunigung auf NFS-Mounts aktiviert werden (Erläuterung siehe hier)
Um zu überprüfen, ob Sie diese Funktion haben, müssen Sie sich über den Desktop-Client anmelden (im Web-Client habe ich diese Information nicht gefunden) und zu „Konfiguration“ → „Speicher“ navigieren:
Die Einrichtung ist recht einfach: Zunächst muss der SSH-Dienst des ESXi aktiviert werden (im Webinterface gehen Sie dazu auf „Aktion“ ⇒ „Dienste“ ⇒ „Secure Shell aktivieren“), dann stellen Sie eine SSH-Verbindung her (die Anmeldedaten sind dieselben wie für den Zugriff auf das Webinterface). Anschließend müssen Sie lediglich Folgendes tun:
esxcli software vib install -v https://global.download.synology.com/download/Tools/NFSVAAIPlugin/1.0-0001/VMware_ESXi/esx-nfsplugin.vib -f
Sie benötigen:
Anschließend muss der ESXi neu gestartet werden. Um zu überprüfen, ob alles in Ordnung ist, kehren Sie mit dem Desktop-Client zu „Konfiguration → Speicher“ zurück:
Der ESXi Embedded Host Client ist eine Weboberfläche (in HTML5) von ESXi, die es in 95 % der Fälle ermöglicht, auf den Full-Client zu verzichten. Sie ist standardmäßig in Version 6.0 Update 2 enthalten, liegt jedoch in der Version 1.0 vor; es wird dringend empfohlen, sie zu aktualisieren.
Hier finden Sie alle Informationen hier
Um zu prüfen, ob Sie über die Weboberfläche verfügen, rufen Sie einfach mit Ihrem Browser die folgende Adresse auf: IP_ESXI/ui Wenn Sie noch nichts installiert haben, müssen Sie es installieren. Verbinden Sie sich zunächst per SSH mit dem ESXI und führen Sie dann Folgendes aus:
esxcli software vib install -v http://download3.vmware.com/software/vmw-tools/esxui/esxui-signed-latest.vib
Wenn Sie es bereits haben, müssen Sie zum Aktualisieren Folgendes tun:
esxcli software vib update -v http://download3.vmware.com/software/vmw-tools/esxui/esxui-signed-latest.vib
Dieser Abschnitt ist optional, wenn Sie den USB-Anschluss nicht verwalten müssen.
Sie müssen mit Ihrem Webbrowser die IP-Adresse des ESXi aufrufen und dann auf den Link klicken Download vSphere Client for Windows :
Sobald der Download abgeschlossen ist, müssen Sie lediglich die Installation starten (diesen Teil überspringe ich bewusst, da man lediglich alle Schritte bestätigen muss).
Starten Sie anschließend den VMware vSphere Client. Folgendes sollte angezeigt werden:
Sie müssen lediglich die IP-Adresse Ihres ESXi, den Benutzernamen und das Passwort eingeben, und schon sind Sie angemeldet:
Die Vorgehensweise ist recht einfach: Zunächst muss man den Patch herunterladen, indem man auf hier (Sie müssen sich wahrscheinlich mit Ihrem VMware-Konto anmelden). In der Liste Select a Product stellen Sie ESXi (Embedded and Installable), dort die neueste Version von VMware installieren und Search. Laden Sie anschließend den gewünschten Patch herunter (in der Regel den neuesten). Die Build-Nummer (die erste Nummer, nicht die mit „KB“ beginnende) gibt die Version des Patches an, die Sie mit Ihrer Build-Nummer vergleichen können.
Übertragen Sie anschließend die ZIP-Datei auf einen Ihrer Datenspeicher und führen Sie folgenden Befehl aus:
esxcli software vib update -d /vmfs/volumes/576c8ab3-fdf64d2f-091b-b8aeedeb87fb/ESXi600-201605001.zip
Hinweis
Passen Sie den Pfad und den Namen der ZIP-Datei entsprechend Ihrer Konfiguration an.
Wichtig
Achte darauf, den vollständigen Pfad zur ZIP-Datei anzugeben, sonst funktioniert es nicht
Der obige Befehl aktualisiert nur die VIBs, die eine Aktualisierung benötigen. Sie können jedoch die Installation aller VIBs des Pakets erzwingen (Achtung: Dies kann zu einem Downgrade führen), indem Sie Folgendes ausführen:
esxcli software vib install -d /vmfs/volumes/576c8ab3-fdf64d2f-091b-b8aeedeb87fb/ESXi600-201605001.zip
Standardmäßig nutzt ESXi kein NTP, was dazu führt, dass die Uhrzeit nicht stimmt und die VMs ebenfalls nicht die richtige Uhrzeit anzeigen. Das Problem lässt sich ganz einfach beheben. Rufen Sie in der Weboberfläche „Verwalten“ → „System“ → „Datum und Uhrzeit“ auf und klicken Sie dort auf „Einstellungen bearbeiten“:
Und im Feld „NTP-Server“ muss Folgendes eingegeben werden: 0.debian.pool.n, 1.debian.pool.n, 2.debian.pool.n, 3.debian.pool.n, time.nist.gov
Klicken Sie anschließend unter „Aktionen“ → „NTP-Dienst“ → „Strategie“ auf „Mit dem Host starten und stoppen“:
Klicken Sie unter „Aktionen“ → „NTP-Dienst“ auf „Starten“.
So, Ihr ESXi sollte nun die Uhrzeit automatisch richtig einstellen.
Um von außen auf den ESXi-Server zuzugreifen, benötigen Sie:
Das war’s auch schon. Ein kleiner Tipp: Wenn Sie ein Synology-NAS haben, können Sie Folgendes tun (beachten Sie bitte die folgenden Schritte genau):
Anschließend auf dem NAS in der Systemsteuerung unter „Anwendungsportal“ und „Reverse-Proxy“ (Achtung: DSM 6 ist unbedingt erforderlich):
Klicken Sie auf „Erstellen“ und geben Sie Folgendes ein:
Unter „Hostname“ (auf der Quellseite) muss die gewünschte DNS-Adresse eingegeben werden (z. B. monesxi.mondsn.synology.me) und unter „Hostname“ (auf der Zielseite) die IP-Adresse des ESXi-Servers.
Hinweis
Sie können dasselbe auch tun, um auf Jeedom zuzugreifen, müssen dabei jedoch die IP-Adresse von Jeedom (bzw. die der virtuellen Maschine, falls Sie in einer virtualisierten Umgebung arbeiten) und den Port 80 angeben.
Hinweis
Sobald Sie dies erledigt haben und Ihr DNS korrekt auf den NAS verweist, können Sie mit Let’s Encrypt kostenlos ein gültiges SSL-Zertifikat erstellen, indem Sie unter „Sicherheit“ ⇒ „Zertifikat“ auf „Hinzufügen“ klicken. Vergessen Sie anschließend nicht, auf „Konfigurieren“ zu klicken, um es Ihrem Reverse-Proxy zuzuweisen.
Um anschließend auf Ihren ESXi zuzugreifen, müssen Sie lediglich in Ihrem Browser die DNS-Adresse oder die externe IP-Adresse aufrufen und am Ende „/ui“ hinzufügen – fertig.
Wichtig
Wenn Sie den Reverse-Proxy des NAS nutzen, funktioniert die Webkonsole der VMs nicht (da diese über WebSocket läuft); wenn Sie hingegen die VMware Remote Console nutzen, sollte alles einwandfrei funktionieren (diese läuft über Port 902).
Hinweis
Es gibt auch eine VMware Watchlist-App für Android, mit der man Zugriff auf den ESXi sowie auf die Konsolen der VMs erhält.
Sie können die VMware-Zertifikate direkt auf Ihren PC importieren, damit die Warnmeldung nicht mehr angezeigt wird.
In dieser Reihenfolge muss man:
esxi1.lanesxcli system hostname set --host=esxi1esxcli system hostname set --fqdn=esxi1.lan/etc/vmware/ssl/castore.pemKlicken Sie mit der rechten Maustaste auf den Eintrag und installieren Sie das Zertifikat. Fügen Sie es unter „Vertrauenswürdige Stammzertifizierungsstellen“ hinzu.