Als u op zoek bent naar DE manier om VMware vSphere te automatiseren, is VMware PowerCLI de manier om het te doen. PowerCLI is de defacto standaard voor interactie met VMware vSphere vanuit een automatiseringsstandpunt en is super eenvoudig te installeren en te leren met veel resources die er zijn voor cmdlets en “get started” type scripts. Zelfs als je nog niet hebt gewerkt met Windows PowerShell in het algemeen, is het eenvoudig om aan de slag te gaan met PowerCLI. In deze post overlopen we hoe VMware PowerCLI te installeren, te updaten, en PowerCLI te verbinden met vCenter. Als u een van deze zaken nog niet eerder hebt gedaan, is het eenvoudig om op snelheid te komen.
VMware PowerCLI Download
Het downloaden van VMware PowerCLI kan zowel online als offline worden gedaan. Aangezien de VMware PowerCLI download een set bestanden is die de module bevat, kan deze eenvoudig worden gedownload vanaf de PowerShell prompt of tegelijkertijd online worden gedownload/geïnstalleerd.
Laten we eens kijken hoe de VMware PowerCLI download kan worden verkregen, zodat deze lokaal kan worden gebruikt of naar een andere machine kan worden gekopieerd die echt “offline” is om de module te installeren.
U kunt uw VMware PowerCLI download opslaan in een map van uw keuze met het volgende cmdlet. Hiermee wordt de nieuwste versie opgeslagen:
save-module -name VMware.PowerCLI -path c:somefolder
Dit is een geweldige manier om de vereiste modulebestanden te downloaden en deze naar een ander werkstation te “sluipen” dat misschien geen internettoegang heeft, maar waarop PowerCLI moet worden geïnstalleerd.
Zoals u ziet, zijn er nogal wat bestanden die met het cmdlet save-module worden gedownload.
Nu hoeven deze bestanden alleen nog maar te worden gekopieerd naar de globale locatie voor PowerShell-modules, die is:
C:Program FilesWindowsPowerShellModules
U kunt de bestanden eenvoudigweg naar een USB-stick kopiëren of zelfs via het netwerk kopiëren naar het werkstation dat geen internettoegang heeft, deze in de map voor PowerShell-modules plaatsen en zij zullen toegang hebben tot PowerCLI.
Installeer VMware PowerCLI
Er is een eenvoudige manier zonder eerst de modulebestanden te downloaden om VMware PowerCLI te installeren. Dit kan online worden uitgevoerd zonder bestanden te kopiëren, etc. Laten we eerst eens kijken naar het installeren van VMware PowerCLI.
PowerCLI is een module die te vinden is binnen de PowerShell galerij. Dus, het mooie met de PowerCLI module is dat je niets hoeft te downloaden (ze worden op de achtergrond gedownload) afgezien van het openen van een PowerShell cmd venster.
Laten we eens kijken naar de stappen om dit te doen. Open eerst een PowerShell-venster met beheerdersrechten. Voer vervolgens de onderstaande cmdlet in. Hiermee wordt de nieuwste versie van PowerCLI geïnstalleerd.
Install-Module VMware.PowerCLI
U moet de installatie van de module vanuit de “untrusted repository” goedkeuren. Voer “Y” in om door te gaan.
De installatie van de PowerCLI-module zal beginnen met het downloaden en installeren van de vereiste modulebestandonderdelen.
Nadat de installatie is voltooid, kunt u het cmdlet get-module gebruiken om de VMware-modulecomponenten en -versies te bekijken die u hebt geïnstalleerd.
PowerCLI verbinden met vCenter Server
De volgende basisstap die u moet uitvoeren, is PowerCLI verbinden met vCenter. Dit is eenvoudig te doen tijdens uw eerste run van PowerCLI. Voer het volgende cmdlet in:
connect-viserver <your vcenter server address>
Als u een zelfondertekend of niet-vertrouwd SSL-certificaat op uw vCenter Server gebruikt, krijgt u een foutmelding bij het verbinden.
Om dit te omzeilen, is er een PowerCLI cmdlet dat we kunnen gebruiken om de certificaatfouten te negeren.
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore
Als u eenmaal het bovenstaande cmdlet hebt ingevoerd, kunt u verbinding maken met uw vCenter Server, waarbij u wordt gevraagd om uw gebruikersnaam en wachtwoord voor de verbinding.
Conclusie
In deze kijk op VMware PowerCLI Downloaden en installeren Connect to vCenter, hebben we gezien hoe je PowerCLI eenvoudig kunt downloaden, zowel offline als online, hoe je het kunt installeren en hoe je de eerste verbinding met je vCenter Server kunt maken.
PowerCLI maakt het eenvoudig om VMware vSphere omgevingen te automatiseren. Het mooie is dat het slechts een paar minuten kost om PowerCLI geïnstalleerd en verbonden te krijgen met vCenter, waar u vervolgens direct kunt beginnen met automatiseren.