KVM基本操作命令

2021-10-02 09:06:32 字數 2406 閱讀 3645

基於操作命令

1)檢視虛擬機器列表:

[root@kvm ~]# virsh  list   //檢視正在執行的虛擬機器

[root@kvm ~]# virsh list --all //檢視所有虛擬機器

2)檢視虛擬機器的詳細資訊:

[root@kvm ~]# virsh   dominfo  test01     //dom全稱domain,域的意思

id: -

名稱: test01

uuid: 8ba94166-08dd-4805-962b-c99ed56869bc

os 型別: hvm

狀態: 關閉

cpu: 1

最大記憶體: 1048576 kib

使用的記憶體: 1048576 kib

持久(peisistent): 是 //資料的持久化

自動啟動(autostart): 禁用 //是否開機自啟

管理的儲存: 否

安全性模式: none

安全性 doi: 0

3)虛擬機器域的開關機:

[root@kvm ~]# virsh  start  test01   //開機

[root@kvm ~]# virsh shutdown test01 //關機(shutdown:溫柔的關機)

[root@kvm ~]# virsh shutdown 2 //2為id號

//關機後再開機id號也會變化

[root@kvm ~]# virsh   destroy  test01  //強制關機,類似於拔電源
4)匯出配置:

[root@kvm ~]# virsh   dumpxml  test01  >  test01.xml    //dump備份的意思
vmnet0:橋接 //好處:外網能夠訪問你的虛擬機器

vmnet1:主機

vmnet8:nat //缺點:外網訪問不了你的虛擬機器,好處:可以自己隨意指定ip

乙個完成的kvm域,生成之後會有兩個檔案:

1)磁碟檔案:在部署之處已經指定 //用來記錄它的資訊

2)xml配置檔案,預設在/etc/libvirt/qemu //qemu模擬硬體,型別為raw

5)刪除虛擬機器:

//刪除之前保證虛擬機器是關閉狀態

[root@kvm ~]# virsh  undefine  test01    //undefine取消定義
//xml配置檔案也會被刪除,但是磁碟檔案不會被影響

6)根據配置檔案恢復虛擬機器:

[root@kvm ~]# virsh  define  test01.xml    //define:定義
7)修改配置檔案:

[root@kvm qemu]# virsh   edit  test01
edit:自帶語法檢查功能(y:是、n:不、i:忽略、f:強制)

vim:不會提示你語法錯誤

8)虛擬機器重新命名(7.2版本之前的不支援這條命令)

[root@kvm ~]# virsh  domrename  test01   test1   //重新命名前關閉虛擬機器
9)檢視虛擬機器對應的vnc埠

[root@localhost ~]# virsh  vncdisplay  test01

:0

:0等於5900

:1=5901

:2=5902

10)掛起虛擬機器

[root@localhost ~]# virsh suspend  test01

[root@localhost ~]# virsh resume test01 //恢復掛起的虛擬機器

11)開機自啟

[root@localhost ~]# virsh  autostart  test01

[root@localhost autostart]# virsh autostart --disable test01 //取消開機自啟

12)console登入kvm域

//在kvm域裡新增

grubby  --update-kernel=all  --args="console=ttys0"

reboot

virsh console test01 //使用xshell連線kvm

退出 ctrl+]

KVM虛擬機器基本操作命令 小靖

kvm虛擬機器基礎操作命令1 檢視虛擬機器列表 virsh list 2 檢視正在執行的虛擬機器列表 virsh list all 3 檢視所有虛擬機器 virsh list all 4 檢視虛擬機器詳細資訊 域 virsh dominfo 虛擬機器名稱 5 虛擬機器域的開關機操作 virsh st...

02 KVM常用操作命令

virsh dumpxml centos7 centos7.xml 備份配置檔案 virsh destroy centos7 強制關閉虛擬機器 virsh undefine centos7 刪除虛擬機器 virsh define opt centos7.xml 匯入備份的配置檔案 virsh sta...

kvm常用操作

安裝一些虛擬化的元件 yum y install kvm python virtinst libvirt bridge utils virt manager qemu kvm tools virt viewer virt v2v libguestfs tools c 或yum y groupinst...