嗨各位,不知道各位在生活中有沒有遇過那種 啊啊啊,停不下來啦
的事情呢?
今天要講的就是在昨天提到安裝 Rocky Linux
的過程中
因為出現 Kernel Panic
而無法停機(把 VM 停止)的問題
想必大部分的 Proxmox VE 使用者應該都是能用 web-ui 就用 web-ui
也就是當我們今天想要停止一個 VM 時應該第一直覺都會是去按 web-ui 的 Shutdown
或是 Stop
好,在我們當初安裝 Rocky Linux
試錯的過程並沒有用
稍微用過 Proxmox VE 的 cli 的人可能會知道有 qm
這個指令可以方便我們對 VM 進行操作
所以我們很直覺地下了
qm stop $vmid
想說可以把機器停掉
而有點經驗的人可能還會知道有時候機器會因為特定原因被 lock 住
所以我們下了
qm unlock $vmid
機器很順利地被停下來了
當然,如果事情沒有那麼順利
我們也可以嘗試直接把 running 中的 kvm 給 kill 掉
ps -aux | grep $vmid
你應該會看到類似這樣的輸出
root 5625 4.2 4.3 5162220 1430680 ? Sl Sep01 377:34 /usr/bin/kvm -id 172 -name VP-DHCP-Debug ...(以下略)
然後我們可以就可以把它 kill
掉
kill -9 $pid
當然,你也可以寫成一行(前提是沒有其他行程
會用到包含那個 pid
的參數)
kill -9 $(ps -aux | grep $vmid)
好了,今天就到這裡
我們明天見