① kvm虛機的磁碟通常可以掛接哪些存儲,有哪些協議
kvm虛擬機磁碟掛載還真不是一帆風順的。xen虛擬化默認就raw格式的磁碟,可以直接掛載,kvm如果採用raw也可以直接掛載,與xen磁碟掛載方式一致。
本文出自:http://koumm.blog.51cto.com
1.kvm虛擬化相比xen虛擬化來說,工具與方法眾多,本文列舉思路如下:
(1)raw格式的磁碟可以直接掛載,可以將qcow2磁碟轉換成raw格式並掛載
轉換示例:qemu-imgconvert-fraw-Oqcow2/data/raw.img/data/qcow2.img
raw格式磁碟掛載內容可以參考XEN虛擬化實戰系列(十一)之XEN虛擬機磁碟文件掛載
(2)通過編譯安裝qemu-nbd工具掛載qcows格式的磁碟
qemu-nbd工具默認沒有安裝,需要編譯安裝,該內容待測試,如確實需要也可以參考思路1去解決。
(3)通過創建KVM環境創建kvm虛擬機配置文件掛載虛擬磁碟啟動虛擬機
該內容可以參考kvm虛擬化學習筆記(七)之kvm虛擬機克隆
(4)通過libguestfs-tools工具直接修改與讀取qcow2虛擬磁碟文件
本文主要測試libguestfs-tools工具來進行測試。
2.libguestfs-tools工具的使用示例
(1)確認libguestfs-tools工具的安裝,沒有安裝可以yum進行安裝。
安裝完成後,會安裝很多virt-開頭的命令,下面將大概介紹使用這些命令。