系統centos 6.5
yum install qemu-img -y
yum groupinstall virtual* -y配置檔案在/etc/libvirt/目錄下,基本不用修改
vi /etc/libvirt/qemu.conf
vnc_listen = "0.0.0.0"[root@host217 network-scripts]# cat ifcfg-em1
device=em1
bridge=br0
type=ethernet
onboot=yes
[root@host217 network-scripts]# cat ifcfg-br0
device=br0
type=bridge
onboot=yes
nm_controlled=no
bootproto=static
ipaddr=192.168.0.217
netmask=255.255.255.0
gateway=192.168.0.1
dns1=192.168.0.9
[root@host217 network-scripts]#建立大小為100g的硬碟,放到此目錄下 /kvm/centos6/
mkdir -p /kvm/centos6/
qemu-img create -f qcow2 -o preallocation=metadata /kvm/centos6/test1.img 100g啟動虛擬機器記憶體為4g、1核cpu
virt-install --name=test1 --ram 4096 --vcpus=1 -f /kvm/centos6/test1.img \
--cdrom /kvm/centos-6.5-x86_64-minimal.iso \
--graphics vnc,listen=0.0.0.0,port=5901, \
--network bridge=br0 --noautoconsole列出所有虛擬機器
virsh -c qemu:///system list --all
啟動虛擬機器
virsh -c qemu:///system start test1
停止虛擬機器
virsh -c qemu:///system destroy test1
刪除虛擬機器名字
virsh undefine test1
查詢用於vnc連線的埠,在使用 vncviewer.exe 連線, ip:埠號
virsh vncdisplay test1
更改硬碟大小
qemu-img info /kvm/centos6/test1.img #檢視硬碟大小
qemu-img resize /kvm/centos6/test1.img +15000m #更改大小增加15g
virsh -c qemu:///system destroy test1 #停止虛擬機器
virsh -c qemu:///system start test1 #啟動虛擬機器修改cpu記憶體
virsh edit test1
... 2097152
2097152
1...
virsh 虛擬機器基本管理命令
1 啟動虛擬機器 root room9pc01 virsh start node12 重啟虛擬機器 root room9pc01 virsh reboot node13 強制關閉虛擬機器 root room9pc01 virsh destroy node14 設定虛擬機器開機自動執行 root ro...
使用virsh 對虛擬機器操作 qemu agent
要確保qemu agent 安裝成功才可以通訊 virsh qemu agent command centos cmd linux系統 以下是windows系統,改ip位址以及主機名 改主機名win7沒試驗成功,改ip位址可以 qemu agent command win cmd qemu agen...
使用virsh搭建虛擬機器管理環境
這裡簡單的說說需要安裝的依賴庫 1.安裝kvm centos yum install kvm ubuntu apt get install kvm 2.安裝qemu yum install qemu apt get install qemu 3.安裝libguest yum install libg...