O00八、LVM類型的Storage Pool

 
LVM類型的Storage Pool
 
不只一個文件能夠分配給客戶機做爲虛擬磁盤,宿主機上 VG 中的 LV 也能夠做爲虛擬磁盤分配給虛擬機使用。不過,LV因爲沒有磁盤的MBR,因此不能做爲虛擬機的啓動盤,只能做爲數據盤使用。
 
這種配置下,宿主機上的VG就是一個 Storage Pool ,VG 中的LV 就是Volume。LV的優勢是性能較好,不足的地方是管理和移動性方便不如鏡像文件,並且不能經過網絡遠程使用。
 
下面舉個例子(因lvm使用很少,且實驗環境磁盤分區和界面操做都不方便,這裏直接複製粘貼老師的內容)
 
首先在宿主機上建立一個容量爲10G的VG,命名爲 HostVG
 
 
而後建立一個 Storage Pool 的定義文件 /etc/libvirt/storage/HostVG.xml ,內容以下:
 
 
而後經過 virsh 命令建立新的 Storage Pool 「HostVG」
 
 
並啓用這個 HostVG
 
 
如今咱們能夠在 virt-manager 中爲虛擬kvm1 添加LV的虛擬磁盤了。
 
 
點擊 Browse 
 
 
能夠看到HostVG已經在Storage Pool 的列表中了,選擇 HostVG
 
 
爲 Volume 命名爲 newlv 並設置大小 100MB
 
 
點擊 finish , newlv 建立成功
 
 
點擊 Choose Volume
 
 
點擊finish確認將 newlv 做爲volume 添加到 kvm1
 
 
新 volume 添加成功
 
在宿主機上則多了一個命名爲 newlv 的LV
 
 
 
其餘類型的 Storage Pool 
 
KVM 還支持 iSCSI 、Ceph 等多種類型的 Storage Pool ,這裏就不一一介紹了,最經常使用的就是目錄類型,其餘類型能夠參考文檔  libvirt.org/storage.html
相關文章
相關標籤/搜索