1. 程式人生 > >ESXI還是SSH操作方便快捷(用命令So Easy)

ESXI還是SSH操作方便快捷(用命令So Easy)

esxi vmware 命令 ssh

用SSH登陸ESXI主機:技術分享

技術分享

技術分享


檢查主機是否在維護模式

# vim-cmd /hostsvc/hostsummary | grep inMaintenanceMode

技術分享


ESXI進入維護模式:

vim-cmd hostsvc/maintenance_mode_enter

或者:

esxcli system maintenanceMode set --enable true

註意:ESXI進入維護模式需要先關閉所有虛擬機。

ESXI進入退出模式:

vim-cmd hostsvc/maintenance_mode_exit

或者:

esxcli system maintenanceMode set --enable false

技術分享

技術分享

技術分享


ESXI中獲取已經啟動虛擬機World ID號方法:

esxcli vm process list |grep World |cut -c 13- (通用)

技術分享

獲取VMXID號方法:

方法一:esxcli vm process list |grep VMX|cut -c 19-

技術分享

技術分享




方法二:ps |grep vmx

技術分享技術分享

擴展:僅獲取CID號的方法:

ps |grep vmx|cut -d" " -f3 |uniq

技術分享

技術分享

技術分享


kill 35283 可以用KILL命令直接關閉虛擬機,強制關閉(非正常關閉),非特殊情況不建議使用。


ESXI中獲取虛擬機vmid號方法:

vim-cmd vmsvc/getallvms |awk -F " " ‘{print $1}‘


技術分享

技術分享


技術分享

ESXI命令開啟虛擬機:

首先取得vmid號:vim-cmd vmsvc/getallvms(第一列)

執行啟動虛擬機電源: vim-cmd vmsvc/power.on 46


技術分享



正常關閉ESXI中虛擬機:

esxcli vm process kill -t soft -w 58261

技術分享

最後分享幾個對主機執行關機重啟操作的命令:

# reboot -f

# halt

# shutdown


本文出自 “在路上……找回丟失的記憶” 博客,謝絕轉載!

ESXI還是SSH操作方便快捷(用命令So Easy)