测试到一定规模后,不免会用到虚拟机,针对VMware esx,列出几条常用的命令:
1. 列出esx server上的vm的存储路径(仅列出正在运行的vm)
vmrun -T esx -h https://ServerIP/sdk -u ServerUserName -p ServerPassword list
2. 启动某一个vm
vmrun -T esx -h https://ServerIP/sdk -u ServerUserName -p ServerPassword start "[datastore1] vmname/vmname.vmx"
3. 停止某一个vm
vmrun -T esx -h https://ServerIP/sdk -u ServerUserName -p ServerPassword stop "[datastore1] vmname/vmname.vmx"
4. 列出某个vm上的所有snapshot
vmrun -T esx -h https://ServerIP/sdk -u ServerUserName -p ServerPassword listsnapshot