Wenn Sie nach DEM Weg zur Automatisierung von VMware vSphere suchen, ist VMware PowerCLI der richtige Weg. PowerCLI ist der defacto-Standard für die Interaktion mit VMware vSphere aus Sicht der Automatisierung und ist super einfach zu installieren und zu erlernen, mit vielen Ressourcen für Cmdlets und Skripte vom Typ „Erste Schritte“. Selbst wenn Sie noch nie mit Windows PowerShell gearbeitet haben, ist der Einstieg in die PowerCLI einfach. In diesem Beitrag wird beschrieben, wie Sie VMware PowerCLI installieren, aktualisieren und eine PowerCLI-Verbindung zu vCenter herstellen. Wenn Sie noch nie etwas davon gemacht haben, ist es einfach, sich auf den neuesten Stand zu bringen.
VMware PowerCLI Download
Der Download von VMware PowerCLI kann entweder online oder offline durchgeführt werden. Da der VMware PowerCLI-Download aus einer Reihe von Dateien besteht, die das Modul umfassen, ist es einfach, es von der PowerShell-Eingabeaufforderung herunterzuladen oder es gleichzeitig online herunterzuladen/zu installieren.
Lassen Sie uns sehen, wie Sie den VMware PowerCLI-Download erhalten, damit er entweder lokal verwendet oder auf einen anderen Computer kopiert werden kann, der wirklich „offline“ ist, um das Modul zu installieren.
Sie können Ihren VMware PowerCLI-Download mit dem folgenden Cmdlet in einem Ordner Ihrer Wahl speichern. Es speichert die neueste Version:
save-module -name VMware.PowerCLI -path c:somefolder
Dies ist eine großartige Möglichkeit, die erforderlichen Moduldateien herunterzuladen und sie auf eine andere Workstation zu „schleichen“, die möglicherweise keinen Internetzugang hat, aber PowerCLI installiert haben muss.
Wie Sie sehen, gibt es eine ganze Reihe von Dateien, die mit dem Cmdlet „save-module“ heruntergeladen werden.
Jetzt müssen diese Dateien nur noch in den globalen Speicherort für PowerShell-Module kopiert werden, der lautet:
C:Program FilesWindowsPowerShellModules
Sie können die Dateien einfach auf ein USB-Laufwerk kopieren oder sogar über das Netzwerk auf die Arbeitsstation kopieren, die keinen Internetzugang hat, und in den Ordner für PowerShell-Module ablegen, damit sie Zugriff auf PowerCLI haben.
VMware PowerCLI installieren
Es gibt eine einfache Möglichkeit, VMware PowerCLI zu installieren, ohne vorher die Moduldateien herunterzuladen. Dies kann online durchgeführt werden, ohne irgendwelche Dateien zu kopieren usw. Schauen wir uns zunächst die Installation von VMware PowerCLI an.
PowerCLI ist ein Modul, das sich in der PowerShell-Galerie befindet. Das Tolle am PowerCLI-Modul ist, dass Sie nichts herunterladen müssen (sie werden im Hintergrund heruntergeladen), abgesehen vom Öffnen eines PowerShell cmd-Fensters.
Schauen wir uns die Schritte an, um dies zu tun. Öffnen Sie zunächst ein PowerShell-Fenster mit Administratorrechten. Geben Sie dann das unten stehende Cmdlet ein. Dadurch wird die neueste Version von PowerCLI installiert.
Install-Module VMware.PowerCLI
Sie müssen die Modulinstallation aus dem „nicht vertrauenswürdigen Repository“ genehmigen. Geben Sie „Y“ ein, um fortzufahren.
Die Installation des PowerCLI-Moduls beginnt mit dem Herunterladen und Installieren der erforderlichen Moduldateikomponenten.
Nach Abschluss der Installation können Sie das Cmdlet „get-module“ verwenden, um die installierten VMware-Modulkomponenten und -versionen anzuzeigen.
Verbinden Sie PowerCLI mit vCenter Server
Der nächste grundlegende Schritt, den Sie ausführen müssen, ist die Verbindung von PowerCLI mit vCenter. Dies ist bei der ersten Ausführung von PowerCLI leicht möglich. Geben Sie das folgende Cmdlet ein:
connect-viserver <your vcenter server address>
Wenn Sie ein selbstsigniertes oder nicht vertrauenswürdiges SSL-Zertifikat auf Ihrem vCenter Server verwenden, wird ein Fehler beim Verbindungsaufbau angezeigt.
Um dies zu umgehen, gibt es ein PowerCLI-Cmdlet, mit dem die Zertifikatsfehler ignoriert werden können.
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore
Nach Eingabe des obigen Cmdlets können Sie eine Verbindung zu Ihrem vCenter Server herstellen und werden zur Eingabe von Benutzername und Kennwort für die Verbindung aufgefordert.
Abschließende Überlegungen
In dieser Betrachtung von VMware PowerCLI Download und Installation Connect to vCenter haben wir gesehen, wie man PowerCLI sowohl offline als auch online einfach herunterladen kann, wie man es installiert und wie man die erste Verbindung zu seinem vCenter Server herstellt.
PowerCLI macht es einfach, VMware vSphere-Umgebungen zu automatisieren. Das Tolle daran ist, dass es nur ein paar Minuten dauert, PowerCLI zu installieren und mit vCenter zu verbinden, wo Sie dann sofort mit der Automatisierung beginnen können.