Buongiorno a tutti,
oggi vi parlerò di come cominciare ad amministrare la vostra infrastruttura virtuale VMWare con gli script. Pensavate non fosse possibile? Vi sbagliavate!
VMWare ha messo a disposizione dei Sysadmins una serie di
comandi per renderci la vita MOOOLTO più semplice.
Attraverso la PowerCLI, possiamo gestire e mantenere un
ambiente virtualizzato VMware anche multiserver.
PowerCLI è uno strumento molto potente che può essere
utilizzato per raccogliere informazioni dettagliate e/o eseguire comandi su
molteplici macchine virtuali, host e apparati di rete e storage compatibili.
I requisiti per installare la PowerCLI sono:
- accesso di rete al (o ai) VMware vCenter server (oppure agli Host ESXi)
- Windows PowerShell 2.0 con .NET 3.5 SP1 o superiore (meglio però installare le versioni più aggiornate)
In questa guida step-by-step vedremo:
- preparare il sistema per installare la PowerCLI
- Installare la VMWare PowerCLI direttamente da internet con install-module e NuGet
Prepararsi con NuGet
dal nostro PC connesso ad internet è possibile utilizzare il
comando:
find-module -name
VMWare.PowerCLI
Ci chiederà di installare il provider NuGet, rispondiamo di
SI.
A questo punto possiamo controllare rapidamente quali sono i
moduli Powershell disponibili con il comando:
get-module VMWare*
-ListAvailable
Ed otterremo un elenco vuoto… il che non è esattamente
quello che vogliamo, no?
Installare la VMWare PowerCLI direttamente da internet
È necessario quindi installare il module VMWare.PowerCLI con il comando:
Install-Module -name
VMWare.PowerCLI
Ci chiederà conferma nell’utilizzo di un “Archivio non
attendibile” (in inglese sarebbe “untrusted repository”, così è più facile da
capire…)
Confermiamo pure…
A questo punto, rilanciando il comando :
get-module VMWare*
-ListAvailable
Ci troveremo davanti una situazione di questo tipo:
Il che significa che la PowerCLI è stata installata
correttamente.
A questo punto abbiamo a disposizione una serie molto molto
vasta di comandi per interagire con la nostra infrastruttura VMWARE!
Happy Scripting!!
Nessun commento:
Posta un commento
I commenti sono soggetti a moderazione, prima di essere pubblicati.
Qualsiasi contenuto illecito, immorale o che io ritenga (arbitrariamente) offensivo od inappropriato, verrà cancellato.