kvm虛擬機器建立:使用qemu-img建立img基礎映象以及增量映象
阿新 • • 發佈:2019-01-02
最近在學習虛擬化方面的知識,也只是剛剛入門階段,這裡把學習的一些筆記貼出來:
qcow2和raw區別https://www.ibm.com/developerworks/cn/linux/1409_qiaoly_qemuimgages/
建立kvm虛擬機器映象:
基礎映象
qemu-img create -f qcow2 -o size=20Gbasis_ubuntu16.img
-f 指定磁碟檔案型別 (qcow2和raw常用)
-o 指定虛擬機器可用記憶體最大限度
basis_ubuntu16.img 映象名字
basis_ubuntu16.xml
只需修改虛擬機器名字,虛擬機器大小(單位:位元組),
映象路徑,宿主機網橋,宿主機埠(注意不要重複)
增量映象
qemu-img create -b basis_ubuntu16.img -fqcow2 add_ubuntu16.img
-b 指定基礎映象
add_ubuntu16.xml修改同理
啟動基礎映象
virsh create basis_ubuntu16.xml
檢視已經啟動的映象virsh list –all
需要連線虛擬機器,給虛擬機器裝系統
掛載虛擬機器
guestmount -a/home/SoftwareInst/basis_ubuntu16.img -m /dev/sda5 -o nonempty --rw /mnt
-a指定掛載的虛擬機器
-m虛擬機器的掛載點 掛載點出錯時會給出正確的掛載點
-o 掛載點跟掛載後文件有重名時,保證不出錯的情況下可以使用-o nonempty來使用
--rw 讀寫模式以及掛載到的宿主機資料夾