Vsphere powerCli
Voici une liste non exhaustive des opérations que vous pourrez réaliser en utilisant vSphere PowerCLI pour interagir sur le vCenter :
Commande | Fonction |
---|---|
Connect-VIServer | Connexion au vCenter |
Get-VMHost | Récupère la liste des hôtes ESX |
Get-VM | Récupère la liste des machines virtuelles |
Get-VMHost | Get-VirtualSwitch | Récupère les vSwitchs des hôtes ESX |
Get-VM | Get-NetworkAdapter | Récupère les adaptateurs réseau des machines virtuelles |
Connexion au vCenter
Connect-VIServer -server <server> -user <user> -password <password> -port <port>
L’option -port n’est utile que si le serveur n’écoute pas sur le port par défaut (443)
Exemple de connexion réussie à un vCenter :
[vSphere PowerCLI] C:> Connect-VIServer -server vcenter.xitim.com -user vcenter -password vCenter@123 Name Port User ---- ---- ---- vcenter.xitim.com 443 vcenter
Récupérer la liste des hôtes ESX
[vSphere PowerCLI] C:> Get-VMHost Name State Id ---- ----- -- srv-esx1.xitim.com.... Connected HostSys... srv-esx2.xitim.com.... Connected HostSys... srv-esx3.xitim.com.... Connected HostSys...
Récupérer la liste des machines virtuelles
[vSphere PowerCLI] C:> Get-VM Name PowerState Num CPUs Memory (MB) ---- ---------- -------- ----------- srv-sql PoweredOn 1 1536 srv-lamp PoweredOn 1 512 srv-windows PoweredOn 1 512 srv-mail PoweredOn 1 768
Récupérer les vSwitchs des hôtes ESX
[vSphere PowerCLI] C:> Get-VMHost | Get-VirtualSwitch Name Num Ports Num Ports Mtu Key Available ---- --------- ---------- --- --- vSwitch0 32 17 9000 key-vim.host.VirtualSwitch-... vSwitch1 64 59 9000 key-vim.host.VirtualSwitch-...
Récupérer les adaptateurs réseau des machines virtuelles
[vSphere PowerCLI] C:> Get-VM | Get-NetworkAdapter MacAddress : 00:50:56:b0:6a:97 WakeOnLanEnabled : True NetworkName : externe0 Type : Flexible ConnectionState : VMware.VimAutomation.Client20.ConnectInfoImpl Id : VirtualMachine-208/4000 Name : Network adapter 1 MacAddress : 00:50:56:94:10:e1 WakeOnLanEnabled : True NetworkName : externe0 Type : Flexible ConnectionState : VMware.VimAutomation.Client20.ConnectInfoImpl Id : VirtualMachine-176/4000 Name : Network adapter 1
Je vous invite à régulièrement consulter cette page pour connaître les derniers ajouts de commandes !
0 commentaire