ThématiqueVMware →
Centre VMware / Virtualisation
Diagnostic guidé et commandes terrain pour ESXi, vCenter, VM, snapshots, datastore, stockage partagé, réseau virtuel, HA, DRS et sauvegarde.
InventaireLister les VM sur un hôte
vim-cmd vmsvc/getallvms
InventaireLister les processus VM
esxcli vm process list
InventaireAfficher les datastores
esxcli storage filesystem list
VMÉtat d’alimentation d’une VM
vim-cmd vmsvc/power.getstate <VMID>
VMDémarrer une VM
vim-cmd vmsvc/power.on <VMID>
VMÉteindre proprement une VM
vim-cmd vmsvc/power.shutdown <VMID>
VMArrêt forcé d’une VM
vim-cmd vmsvc/power.off <VMID>
SnapshotLister les snapshots d’une VM
vim-cmd vmsvc/snapshot.get <VMID>
SnapshotSupprimer tous les snapshots
vim-cmd vmsvc/snapshot.removeall <VMID>
StockageLister les devices
esxcli storage core device list
StockageLister les paths
esxcli storage core path list
StockageLister les politiques NMP
esxcli storage nmp device list
StockageLister les adaptateurs iSCSI
esxcli iscsi adapter list
StockageDiagnostic lock VMDK
vmkfstools -D /vmfs/volumes/<DATASTORE>/<VM>/<DISQUE>.vmdk
RéseauLister les NIC physiques
esxcli network nic list
RéseauLister les interfaces vmkernel
esxcli network ip interface list
RéseauIPv4 vmkernel
esxcli network ip interface ipv4 get
RéseauRoutes IPv4
esxcli network ip route ipv4 list
RéseauLister les vSwitch Standard
esxcli network vswitch standard list
RéseauTester depuis un vmkernel
vmkping -I vmk0 <IP_CIBLE>
ServicesÉtat hostd
/etc/init.d/hostd status
ServicesÉtat vpxa
/etc/init.d/vpxa status
ServicesRedémarrer agents management
services.sh restart
HAÉtat agent FDM
/etc/init.d/fdm status
HADerniers logs FDM
tail -n 100 /var/log/fdm.log
LogsDerniers logs VM
tail -n 100 /vmfs/volumes/<DATASTORE>/<VM>/vmware.log
LogsKernel ESXi
tail -n 100 /var/log/vmkernel.log
LogsHostd
tail -n 100 /var/log/hostd.log
PowerCLIConnexion vCenter
Connect-VIServer -Server <VCENTER>
PowerCLILister les VM
Get-VM
PowerCLILister les snapshots
Get-VM | Get-Snapshot
PowerCLICapacité des datastores
Get-Datastore | Select Name,CapacityGB,FreeSpaceGB
PowerCLILister les hôtes
Get-VMHost
PowerCLIÉtat VMware Tools
Get-VM | Select Name,@{N='ToolsStatus';E={$_.ExtensionData.Guest.ToolsStatus}}
PowerCLILister réseaux de VM
Get-VM | Get-NetworkAdapter | Select Parent,Name,NetworkName,MacAddress
Calculateur de capacité datastore
Estimez rapidement l’espace restant après ajout ou croissance de VM.
1
Snapshot ≠ sauvegarde
Un snapshot est temporaire et dépend du datastore et de la VM d’origine.
2
Éviter les snapshots longs
Les deltas peuvent grossir et compliquer consolidation, sauvegarde et performances.
3
Ne jamais supprimer un VMDK à l’aveugle
Identifiez la chaîne de disques et les descriptors avant toute suppression.
4
Conserver de la marge
Un datastore presque plein peut empêcher snapshot, consolidation ou démarrage de VM.
5
Tester le vmkernel
Pour vMotion, iSCSI ou management, testez depuis le vmkernel réellement concerné.
6
Documenter les paths SAN
Conservez HBA, WWPN, zoning, LUN et politiques multipath dans la documentation d’infrastructure.
Important : les commandes et services VMware peuvent varier selon les versions ESXi/vCenter. Les actions d’arrêt forcé, snapshot ou manipulation de VMDK doivent être réalisées avec prudence.