kvm虛擬機存儲管理

1、kvm存儲虛擬化介紹:

  一、KVM 的存儲虛擬化是經過存儲池(Storage Pool)和卷Volume)來管理的。
  二、Storage Pool 是宿主機上能夠看到的一片存儲空間,能夠是多種型
  三、Volume 是在 Storage Pool 中劃分出的一塊空間,宿主機將 Volume 分配給虛擬機,Volume 在虛擬機中看到的就是一塊硬盤性能

2、目錄類型的 Storage Pool:

  一、文件目錄是最經常使用的 Storage Pool 類型。KVM 將宿主機目錄
    /var/lib/libvirt/images/ 做爲默認的 Storage Pool
 加密

  二、Volume 是該目錄下面的文件了,一個文件就是一個 Volu
  spa

  三、那 KVM 是怎麼知道要把 /var/lib/libvirt/images 這個目錄當作默認Storage Pool 的呢?
   實際上 KVM 全部可使用的 Storage Pool 都定義在宿主機的
   /etc/libvirt/storage 目錄下,每一個 Pool 一個 xml 文件
  注意:Storage Pool 的類型是 「dir」,目錄的路徑就是/var/lib/libvirt/imagesxml

3、建立Storage Pool:  虛擬機

  一、在 virt-manager 中打開一臺虛擬機,爲其添加硬盤  it

  二、選擇存儲,選擇管理,彈出以下對話框,點擊左側「+」後彈出添加新存儲池,隨意起一個名稱,點擊"前進"im

  三、在「目標路徑」中寫入準備新建存儲池的路徑,點擊「完成」di

  四、以後新建出一個名爲kem-storage的存儲池,其路徑爲/kvm-storage文件

4、虛機添加volume:vi

 一、點擊建立的池後點擊+  二、點擊「完成」後,在kvm-storage中新建了一個volume的文件,點擊「選擇卷」  以上建立的卷 volume01.qcow2 是一個文件,路徑在/kvm-storage  使用文件作 Volume 有不少優勢:存儲方便、移植性好、可複製  KVM 支持多種 Volume 文件格式:    raw:是默認格式,即原始磁盤鏡像格式,移植性好,性能好,但大小固定,不能節省磁盤空間。    qcow2:是推薦使用的格式,cow 表示 copy on write,可以節省磁盤空間,支持 AES 加密,支持 zlib 壓縮,支持多快照,功能不少。    vmdk:是 VMWare 的虛擬磁盤格式,也就是說 VMWare 虛機能夠直接在KVM上 運行

相關文章
相關標籤/搜索