kvm基本操做命令詳解

#virsh list 顯示當前運行的虛擬機
#virsh list --all 顯示當前全部的虛擬機
#virsh dumpxml node1 | grep vcpu 顯示node1虛擬機的cpu資源
#virsh vcpuinfo node2 查看當前主機的cpu資源以及狀態
#virsh cpu-stats node2 顯示當前運行主機的cpu狀態
#virsh dominfo node2 查看node2主機相關配置信息
#virsh domiflist node2 查看node2主機的網絡接口信息
#virsh domifstat node2 vnet0 查看node2主機網絡接口信息node

#virsh dumpxml node1 | grep '[m|M]em' 顯示當前虛擬機的內存信息(系統內存以及當前
可用內存)網絡

#####################################################################
注意:如今紅帽的KVM中仍然有destory命令,可是好像取消了功能
#virsh destory node2 stop虛擬機node2(應該至關與force off)
#virsh shutdown node2 友好的關機
奇怪了:使用shutdown不能關機,使用destory顯示命令不存在??dom

#virsh maxvcpus 顯示最大可連接的cpu
#virsh reset node2 對node2進行重置(其實就是reboot可是二者的區別呢)ide

#virsh save node2 node2-bak 將node2信息保存到node2-bak文件中並關機
#virsh restore node2-bak 從上面保存的那個狀態進行恢復,恢復後直接就是最終
的狀態(只要磁盤卷沒有刪除都是能夠的)。注意:只能保存當前的一個狀態,若是關機將不
能使用哦,再也不顯示虛擬機的存在ui

查看VMM(Hypervisor)的相關信息:
#virsh hostname 查看宿主機的信息
#virsh nodeinfo 查看Hypervisor的信息
#virsh sysinfo 查看系統信息
#virsh version 查看系統使用虛擬化的版本
使用的是libvirtd程序,開啓的是qemu進程運行虛擬化
虛擬機的I/O是由qemu進程虛擬出來的
cpu是由(Hypervisor)主機的cpu支持虛擬化出來的
虛擬機的內存是由程序虛擬出來的。
虛擬化的出現引入了第三個模式:客戶模式(內核/用戶模式)spa

相關文章
相關標籤/搜索