虛擬化之KVM virsh常用命令篇

2021-09-24 06:35:31 字數 1185 閱讀 2501

1,檢視執行的虛擬機器

virsh list

2,檢視所有的虛擬機器(關閉和執行的虛擬機器)

virsh list --all

3,連線虛擬機器

virsh console +網域名稱(虛擬機器的名稱)

4,退出虛擬機器

ctrl+]

5,關閉虛擬機器

5.1 virsh shutdown +網域名稱

這個時候我在virsh list發現 test02這個虛擬機器還是在執行的,並沒有關閉。

我們需要安裝乙個acpid的服務並啟動它,什麼是acpi?

acpi是advanced configuration and powerinte***ce縮寫,高階配置和電源管理介面。

acpid中的d則代表daemon。acpid是乙個

使用者空間的服務程序,它充當linux

核心與應用程式之間通訊的介面,負責將kernel中的電源管理事件**給應用程式。

acpid是乙個

使用者空間的服務程序,它充當linux

核心與應用程式之間通訊的介面,負責將kernel中的電源管理事件**給應用程式。

其實,說明了就是通過這個服務來執行電源關閉的動作,這也是為什麼我們執行virsh shutdown +網域名稱無法關機的原因。

(子機安裝acpid服務)yum install -y acpid

/etc/init.d/acpid start

如果此時我沒法進入子機安裝acpi協議的話,那麼就無法關掉該虛擬機器,此時可以用下面這種方法。

5.2 virsh destroy +網域名稱

這種方式的關閉,是一種刪除的方式,只是在virsh list中刪除了該虛擬機器。

6,掛起虛擬機器

virsh suspend +網域名稱

7,恢復被掛起的虛擬機器

virsh resume +網域名稱

8,子機隨宿主主機(母機)啟動而啟動

virsh autostart + 網域名稱

9,取消自動啟動

virsh auotstart --disable +網域名稱

10,徹底刪除虛擬機器

1, 刪除虛擬機器 virsh destroy +網域名稱

2,解除標記 virsh undefine +網域名稱

3,刪除虛擬機器檔案

11,啟動虛擬機器並進入該虛擬機器

virsh start 網域名稱 --console

虛擬化之KVM virsh常用命令篇

1,檢視執行的虛擬機器 virsh list 2,檢視所有的虛擬機器 關閉和執行的虛擬機器 virsh list all 3,連線虛擬機器 virsh console 網域名稱 虛擬機器的名稱 4,退出虛擬機器 ctrl 5,關閉虛擬機器 5.1 virsh shutdown 網域名稱 這個時候我在...

virsh 關機 KVM virsh常用命令

virsh list all 所有vm virsh start 開機 virsh shutdown 軟關機 virsh destroy 強制關機 virsh dnmpxml vm name name.xml 配置備份,xml配置檔案路徑 etc libvirt qemu virsh undefine...

virsh 關機 KVM virsh常用命令篇

1 檢視執行的虛擬機器 virsh list 2 檢視所有的虛擬機器 關閉和執行的虛擬機器 virsh list all 3 連線虛擬機器 virsh console 網域名稱 虛擬機器的名稱 4 退出虛擬機器 ctrl 5 關閉虛擬機器 5.1 virsh shutdown 網域名稱 這個時候我在...