天天看点

vmware命令集合

ESXI命令行:

vim-cmd vmsvc/getallvms |grep <vm name>

vim-cmd vmsvc/power.getstate <vmid> 查看虚拟机状态

vim-cmd vmsvc/power.on <vmid> 打开虚拟机

vim-cmd /hostsvc/hostsummary | grep inMaintenanceMode 查看是否进入维护模式

vim-cmd /hostsvc/maintenance_mode_enter 进入维护模式

esxcli vm process list # 只显示开机的虚拟机列表

esxcli vm process kill --type=[soft,hard,force] --world-id=WorldNumber 删除虚拟机

/etc/init.d/vpxa status 查看vcenter代理运行情况

Vsan命令行:

修改vsan 并发数据同步进程数量:

vsish -e set /vmkModules/vsan/dom/MaxNumResyncCopyInFlight 30

验证vsan 并发数据同步进程数量

vsish -e get /vmkModules/vsan/dom/MaxNumResyncCopyInFlight

将某台主机移出群集,先SSH到主机

esxcli vsan cluster get

esxcli vsan cluster leave

esxcli storage core device list | grep naa. 查看主机磁盘

esxcli vsan storage add --ssd naa.55cd2e414dcedf2a --disks naa.5000c500a08ab3a3 添加磁盘组

查看特定磁盘属于哪个磁盘组

vdq -iH

esxcli vsan storage remove -s cachedisk_id 删除磁盘组

下一篇: win命令集合

继续阅读