Openvz

如何殺死一個openvz容器?

  • October 6, 2012

可以使用以下命令停止 openvz 容器

vzctl stop <id>

,但這需要容器內的init的配合。如果容器被破壞,則需要一種方法在沒有容器合作的情況下停止容器。像一個

vzctl kill <id>

需要殺死容器內的所有程序並將其置於停止狀態。手冊頁中沒有列出這樣的 kill 命令。

如何在不需要合作的情況下殺死/停止 openvz 容器?

http://wiki.openvz.org/User_Guide/Operations_on_Containers#Starting.2C_Stopping.2C_Restarting.2C_and_Querying_Status_of_Container

如果 Container 已知損壞,您可以使用 –fast 開關:

# vzctl stop 101 --fast
Stopping container ...
Container was stopped
Container is unmounted

除非必要,否則請確保不要對健康的容器使用 –fast 開關,因為強行殺死容器程序可能具有潛在危險。

引用自:https://serverfault.com/questions/435368