首页 > 技术文章 > ESX 基本使用 _fei

dafei4 2019-06-26 09:00 原文

简单说明:

esxi 中安装了多个vm,其中的某一台死机并且esxi控制台开始不能使用,这个时候就可以使用esxi的命令操作,重启其中某一台死机的机器,不影响其他机器。利用ssh登录esxi

使用 esxcli命令操作

esxcli vm process list   #获取`正在`运行vm的信息
esxcli vm process kill --type=hard --world-id=1190332   ##关闭指定world-id虚拟机
Data_fei_200
   World ID: 1190332
   Process ID: 0
   VMX Cartel ID: 35124
   UUID: 56 4d 0b 4f d5 61 33 03-5e 41 43 d8 43 78 fb d8
   Display Name: Data_fei_200
   Config File: /vmfs/volumes/57518d68-cbf78024-3a0a-14187743ea91/Data_fei_200/Data_fei_200.vmx

  

使用vim-cmd 操作

 vim-cmd vmsvc/getallvms         #获取`所有`vm的信息,格式如下图
 vim-cmd vmsvc/power.on 2        #打开虚拟机 (这里的2是下面的 Vimd)
 vim-cmd vmsvc/power.off 2       #关闭虚拟机 (这里的2是下面的 Vimd)
 vim-cmd vmsvc/power.reset 2     #重启虚拟机 (这里的2是下面的 Vimd)
 vim-cmd vmsvc/power.getstate 2  #查看虚拟机状态

  

常用命令

esxcli vm process list   #获取正在运行vm的信息
esxcli vm process kill --type=hard --world-id=你的world-id

 vim-cmd vmsvc/getallvms         #获取`所有`vm的信息,格式如下图
 vim-cmd vmsvc/power.on 2        #打开虚拟机 (这里的2是下面的 Vimd)
 vim-cmd vmsvc/power.off 2       #关闭虚拟机 (这里的2是下面的 Vimd)
 vim-cmd vmsvc/power.reset 2     #重启虚拟机 (这里的2是下面的 Vimd)
 vim-cmd vmsvc/power.getstate 2  #查看虚拟机状态

  

推荐阅读