導航:首頁 > 程序命令 > esxi啟動虛擬機命令

esxi啟動虛擬機命令

發布時間:2025-01-11 07:44:07

1. esxi6 關機時怎麼執行命令

目的:強行關閉通過前端界面無法關閉的ESXI虛擬機

環境:esxi5.1-esxi6.5

背景:如果esxi下面某一台vm死機了,並且esxi的控制台卡死不能用,為了不影響同一個esx下其他的vm正常使用,那麼我們只能用命令行來單獨重啟此vm,保證一定得安全性和效率。下面我會通過四種方法來重啟vm

做法:登陸esxi主機

1. SSH登陸esxi

2. 重啟/關閉VM

2.1) 通過vim-cmd來重啟

# vim-cmd vmsvc/getallvms #獲取所有虛擬機的vmid信息

關閉虛擬機:# vim-cmd vmsvc/power.off 3

打開虛擬機:# vim-cmd vmsvc/power.on 3

重啟虛擬機:# vim-cmd vmsvc/power.reset 3

獲取虛擬機的當前狀態:# vim-cmd vmsvc/power.getstate 3

2.2) 使用esxi主機的esxcli命令來關閉vm

# esxcli vm process list #獲取正在運行的虛擬機的信息

關閉虛擬機: # vm process kill --type=hard --world-id=245735

注意有三種關閉虛擬機的模式:soft程度最低,hard為立即執行,如果依然不能關機那麼就只能用force模式。

查看虛擬機有沒有被關閉:esxcli vm process list (這條命令顯示,如果沒有在列表裡面的則表示已經關閉了)

3 在esxi上面發送信號來關閉vm

說明:主要是虛擬機能夠在命令行下停止相關的進程從而關閉

警告:這個操作對esxi母機有潛在的危險,如果你不能正確的辨別進程的ID,而誤殺了其他的進程,就會導致不可預期的後果,所以一般盡量不要去用這種方法。

1)要知道esxi下面有沒有虛擬機在運行可以使用下面的命令:

# ps | grep vmx (分別是pid,父進程,調用的服務)

2)從上面可以看出我的tw08c011s2這台虛擬機的父進程是247107,那麼我只要把它kill掉就ok了 。即:

終止虛擬機的父進程:# kill 247107

強制終止:# kill -9 247107

3)用上面的命令進行檢測,應該是ok了。

閱讀全文

與esxi啟動虛擬機命令相關的資料

熱點內容
plc編程推薦什麼電腦 瀏覽:935
安卓最新什麼系統版本 瀏覽:193
甜顏app真人交友在哪裡下載 瀏覽:335
電腦里好亂很多文件夾都是空 瀏覽:352
數學一竅不通可以學模具編程嗎 瀏覽:270
退休程序員練字 瀏覽:693
海光伺服器什麼架構 瀏覽:138
戰斗命令要素 瀏覽:953
app上哪裡可以開鞋子盲盒 瀏覽:81
python多線程計劃 瀏覽:383
華為模擬加密門id禁卡 瀏覽:554
華為od伺服器廣播演算法 瀏覽:353
銀色球球解壓圖片 瀏覽:711
dtu遠傳設備如何連接伺服器 瀏覽:400
房子不解壓可以買賣嗎 瀏覽:763
割彈力球解壓 瀏覽:746
為什麼刺客信條梟雄解壓不動 瀏覽:418
360瀏覽器代理伺服器怎麼用 瀏覽:483
後置刀架編程都是負值嗎 瀏覽:534
ftp內部命令中 瀏覽:662