記錄KVM虛擬機經常使用操做管理命令

環境說明html

centos7中的KVMpython

NAT方式是kvm安裝後的默認方式。它支持主機與虛擬機的互訪,同時也支持虛擬機訪問互聯網,但不支持外界訪問虛擬機。linux

檢查當前的網絡設置centos

# virsh net-list --all安全

default是宿主機安裝虛擬機支持模塊的時候自動安裝的網絡

[root@localhost images]# virsh net-list --all
 名稱               狀態     自動開始  持久
----------------------------------------------------------
 default              活動     是           是

查看全部KVM上承載的虛擬機,包括開機和關機的dom

# virsh list --allcentos7

[root@localhost ~]# virsh list --all
 Id    名稱                         狀態
----------------------------------------------------
 1     vmserver001                    running
 -     win2008R2                      關閉

查看正在運行的虛擬機spa

# virsh listcode

[root@localhost ~]# virsh list
 Id    名稱                         狀態
----------------------------------------------------
 1     vmserver001                    running

啓動虛擬機

# virsh start win2008R2

[root@localhost ~]# virsh list --all
 Id    名稱                         狀態
----------------------------------------------------
 1     vmserver001                    running
 -     win2008R2                      關閉

[root@localhost ~]# 
[root@localhost ~]# virsh start win2008R2
域 win2008R2 已開始

[root@localhost ~]# 
[root@localhost ~]# virsh list 
 Id    名稱                         狀態
----------------------------------------------------
 1     vmserver001                    running
 8     win2008R2                      running

 

正常關閉虛擬機

# virsh shutdown vmserver001

[root@localhost ~]# virsh list 
 Id    名稱                         狀態
----------------------------------------------------
 1     vmserver001                    running
 8     win2008R2                      running

[root@localhost ~]# 
[root@localhost ~]# virsh shutdown vmserver001
域 vmserver001 被關閉

[root@localhost ~]# 
[root@localhost ~]# virsh list --all
 Id    名稱                         狀態
----------------------------------------------------
 8     win2008R2                      running
 -     vmserver001                    關閉

 

虛擬機的常規信息(CPU 內存規格 內存使用狀況)

# virsh dominfo win2008R2

[root@localhost ~]# virsh dominfo win2008R2 
Id:             -
名稱:       win2008R2
UUID:           63c7caba-388f-4c73-9b9a-a59f2a7816d0
OS 類型:    hvm
狀態:       關閉
CPU:          1
最大內存: 4194304 KiB
使用的內存: 4194304 KiB
持久:       是
自動啓動: 禁用
管理的保存: 否
安全性模式: selinux
安全性 DOI: 0

[root@localhost ~]# 
[root@localhost ~]# virsh dominfo vmserver001 
Id:             1
名稱:       vmserver001
UUID:           9eacc964-e5ad-3c54-2fe2-8079925b47c5
OS 類型:    hvm
狀態:       running
CPU:          1
CPU 時間:   498.8s
最大內存: 1048576 KiB
使用的內存: 1048576 KiB
持久:       是
自動啓動: 禁用
管理的保存: 否
安全性模式: selinux
安全性 DOI: 0
安全性標籤: system_u:system_r:svirt_t:s0:c54,c90 (permissive)

[root@localhost ~]# 

 編輯虛擬機配置文件

# virsh edit win2008R2

[root@localhost ~]# virsh edit win2008R2 
沒有更改域 win2008R2 XML 配置。

[root@localhost ~]# 

虛擬機配置文件保存位置:/etc/libvirt/qemu/

[root@localhost ~]# ls /etc/libvirt/qemu
networks  vmserver001.xml  win2008R2.xml

end

參考博客:

https://www.cnblogs.com/Bingo0-python/p/6896798.html

相關文章
相關標籤/搜索