基於操作命令
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...