iT邦幫忙

2023 iThome 鐵人賽

DAY 6
0
Cloud Native

帶著MBP在異世界探險的科技宅系列 第 6

Day 6 Proxmox VE Debug 經驗篇 - 它停不下來

  • 分享至 

  • xImage
  •  

嗨各位,不知道各位在生活中有沒有遇過那種 啊啊啊,停不下來啦 的事情呢?
今天要講的就是在昨天提到安裝 Rocky Linux 的過程中
因為出現 Kernel Panic 而無法停機(把 VM 停止)的問題

https://ithelp.ithome.com.tw/upload/images/20230908/20115660kfOfbxe07j.png

想必大部分的 Proxmox VE 使用者應該都是能用 web-ui 就用 web-ui
也就是當我們今天想要停止一個 VM 時應該第一直覺都會是去按 web-ui 的 Shutdown 或是 Stop
https://ithelp.ithome.com.tw/upload/images/20230908/20115660cEHED7Orym.png

好,在我們當初安裝 Rocky Linux 試錯的過程並沒有用
稍微用過 Proxmox VE 的 cli 的人可能會知道有 qm 這個指令可以方便我們對 VM 進行操作

所以我們很直覺地下了

qm stop $vmid

想說可以把機器停掉
https://ithelp.ithome.com.tw/upload/images/20230908/20115660WBGzMGQkaT.png

而有點經驗的人可能還會知道有時候機器會因為特定原因被 lock 住
所以我們下了

qm unlock $vmid

機器很順利地被停下來了
https://ithelp.ithome.com.tw/upload/images/20230908/20115660l0dACBKvca.png

當然,如果事情沒有那麼順利
我們也可以嘗試直接把 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)

好了,今天就到這裡
我們明天見


上一篇
Day 5 Proxmox VE Debug 經驗篇 - 平常這樣裝得起來啊?
下一篇
Day 7 Proxmox VE 進階應用篇 - 這樣找機器比較快
系列文
帶著MBP在異世界探險的科技宅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言