kvm 管理命令詳解

2021-09-20 23:54:45 字數 1546 閱讀 8467

1, virsh-install

1,建立虛擬機器 v

irt-install -n vm100001 –f /data1/domains/vm100001/

root.img

–s 10 –r 1024 –v –

vcpus

=2 –

vnc–

cdrom

=/opt/rhel-server-5.5_x86.iso

virt-install -n kvm-test -f /dev/sda7 -r 1024 -v --vcpus=2   --vnc --network bridge=br0,model=virtio --cdrom=/opt/centos-6.5-x86_64-bin-***1.iso

2,qemu-img

1,kvm snapshot 技術

磁碟格式轉換成qcow2

qemu-img convert -f raw root.vmdk -o qcow2 root.img

建立快照

qemu-img snapshot -c snaphot_name root.img

應用快照

qemu-img snapshot -a snapshot_name root.img

檢視快照資訊

qemu-img snapshot -l root.img

刪除快照

qemu-img snapshot -d snapshot_name root.img

2,建立虛擬機器img 檔案

qemu-img create -f raw/qcow2 root.img 10g

3,建立基礎映象檔案

qemu-img create -b source_root.img -f qcow2 new_root.img  

4, 增加/減少 虛擬機器img 檔案大小

增加qemu-img resize root.img +20g

改變:qemu-img resize root.img 10g

注: 改變大小為10g,原先有20g,改變之後就是10g

5,動態新增虛擬網絡卡

virsh attach-inte***ce --domain instance-00000059 --type bridge --source br100 --model e1000

6,批量**虛擬機器策略,nwfilter

for i in `virsh nwfilter-list|awk ''|grep 'nova-instance-instance-'`; do virsh nwfilter-undefine $i; done

7, openstack glance 上傳映象名稱,附帶metadata資料資訊

glance image-create  --name=windows_2008_x64_r2_cn.qcow2  --disk-format=qcow2 --container-format=ovf --is-public=true --property os_type=windows --progress <./windows_2008_x64_r2_cn.qcow2 

kvm常用管理

虛擬磁碟擴容 virsh list all 檢視全部虛擬機器 virsh dominfo kvm 1 檢視kvm 1虛擬機器資訊 virsh edit kvm 1 編輯虛擬機器配置檔案 virsh console 連線虛擬機器 virsh start 開啟虛擬機器 virsh reboot 重啟虛擬...

KVM檔案管理

1.systemctl status libvirtd 檢查服務是否啟動 qemu img info testvm01.img 檢視硬碟檔案資訊 安裝tools工具 yum install libguestfs tools df h 檢視磁碟使用狀態 virt inspector d testvm0...

KVM 檔案管理

kvm 檔案管理 檔案管理 不登陸虛擬機器檢視裡面的檔案 root localhost virt cat a kvm vm aaa.qcow2 aaa hostnameaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 修改檔案 在檔案裡加上yyy root localhost...