KVM的shutdown命令無論用解決辦法

開啓與關閉KVM虛擬機時,通常是經過 start、shutdown、reboot等命令來進行,可是有時候會發如今使用shutdown、reboot命令進行關閉和重啓虛擬機時,虛擬機沒有任何反應,這個時候咱們可能就會使用destroy暴力關機。 linux

爲何會出現這種現象?原來這幾個命令是向KVM虛擬機發送一個ACPI指令,來實現對虛擬機的操做,而默認安裝KVM虛擬機時,特別是linux虛擬機,沒有安裝ACPI服務,所以致使虛擬機沒有對這些命令作出相應的動做。windows

有關這些命令,能夠在KVM虛擬機的配置文件中找到: 服務器

<on_poweroff>destroy</on_poweroff> spa

<on_reboot>restart</on_reboot> rest

<on_crash>restart</on_crash> ip

爛泥:KVM虛擬機的關機與開啓 - 第1張  | 爛泥行天下

KVM虛擬機中目前windows系統默認ACPI服務已經安裝並啓動,因此咱們只須要對Linux進行安裝ACPI服務便可。以下: get

yum –y install acpid 虛擬機

ACPI服務安裝完畢後,啓動ACPI服務。就能夠在KVM服務器上使用shutdown、reboot等命令來對虛擬機進行關機和重啓。 it

爛泥:KVM虛擬機的關機與開啓 - 第5張  | 爛泥行天下

爛泥:KVM虛擬機的關機與開啓 - 第6張  | 爛泥行天下

相關文章
相關標籤/搜索