1. 程式人生 > >KVM中基於nfs的Pool的創建

KVM中基於nfs的Pool的創建

exportfs pre -a gre 實驗 .so dump grep In

今天正好有空,就順便把這個給寫完。個人而言,基於nfs的存儲比較簡單,概念和邏輯都搞懂的話,這個也就是很快就做完的。 這個實驗的環境跟iscsi是一個性質的,vm導出,kvm主機掛載,這麽做只是為了做實驗,實際生產過程中不是這樣的。但都是在kvm的主機這個層面中掛載的,然後它統一管理。 按照慣例,都是分兩個方式來做,一個是GUI---virt-manager,另一個是virsh。在此之前,先要分別在vm,和kvm主機上安裝nfs的相關packages,用yum就可以。然後在vm機器上,導出目錄的地址,在編輯配置文件/etc/exports。再用exportfs 查看或者用showmount -e vm_IP。然後在切換到kvm主機上,用showmount -e vm_IP 看看能不能看到導出的目錄。 1.vir-manager。 1.取名字,選擇類型行 2.target path:你要掛載的地方,可選擇默認,也可以選擇自己的掛載點。這裏用/nfs 3.host name:vm的ip地址 4.source path:就是你vm機器上導出的文件夾。 做完後用 mount|grep vm_ip 檢查 2.virsh。 virsh pool-define-as test_pool --source-host 192.168.122.159 --source-path /nfs_share --target /nfs_kvm pool test_pool defined------這些只是把邏輯關系都建立好了 在啟動之前,先virsh pool-list,然後在 virsh pool-dumpxml test_pool。然後在virsh pool-build test_pool。----這一步所有就都建立好了。 然後在virsh pool-start test_pool 以上的就是所有的步驟的記錄,要刪除的話,也是要分步驟的: 1.virsh pool-destroy test_pool-------關掉 2.virsh pool-delete test_pool---------刪掉目錄文件 3.virsh pool-undefined test_pool----刪掉xml文件。 寫到這裏關於如何創建kvm的POOL的存儲差不多就完了,常用的也就這些了。

KVM中基於nfs的Pool的創建