新聞中心
KVM存儲(chǔ)池是被libvirt所管理的文件、目錄或存儲(chǔ)設(shè)備,存儲(chǔ)池可以位于本地,也可以通過(guò)網(wǎng)絡(luò)共享,存儲(chǔ)池最終可以被虛擬主機(jī)所使用。默認(rèn)libvirt使用基于目錄的存儲(chǔ)池設(shè)計(jì),/var/lib/libvirt/images目錄就是默認(rèn)的存儲(chǔ)池。本地存儲(chǔ)池可以是本地的一個(gè)目錄、磁盤(pán)設(shè)備、物理分區(qū)或LVM卷,但本地存儲(chǔ)池不適合于大規(guī)模產(chǎn)品部署,也不支持虛擬機(jī)遷移功能。網(wǎng)絡(luò)共享存儲(chǔ)池使用標(biāo)準(zhǔn)的網(wǎng)絡(luò)協(xié)議進(jìn)行存儲(chǔ)設(shè)備的共享,它支持SAN、IP-SAN、NFS、GFS2等協(xié)議。在KVM虛擬化技術(shù)中,存儲(chǔ)池可以包含多個(gè)存儲(chǔ)卷,對(duì)虛擬主機(jī)而言,這些存儲(chǔ)卷將被識(shí)別為物理硬件存儲(chǔ)設(shè)備。

下面將以目錄存儲(chǔ)以及共享NFS存儲(chǔ)為例,演示KVM存儲(chǔ)池及存儲(chǔ)卷的創(chuàng)建流程。
(1)創(chuàng)建基于目錄的虛擬存儲(chǔ)池與存儲(chǔ)卷。
1)創(chuàng)建目錄:
[root@centos7 ~]# mkdir /var/lib/libvirt/test
2)修改文件安全相關(guān)屬性:
[root@centos7 ~]# chown root.root /var/lib/libvirt/test
[root@centos7 ~]# chmod 700 /var/lib/libvirt/test
[root@centos7 ~]# semanage fcontext -a -t virt_image_t /var/lib/libvirt/test
[root@centos7 ~]# restorecon -v /var/lib/libvirt/test
3)創(chuàng)建存儲(chǔ)池:
[root@centos7 ~]# virt-manager #開(kāi)啟虛擬機(jī)管理器
依次選擇“Edit”→“Connection Details”菜單,如圖-1所示,開(kāi)啟虛擬機(jī)連接具體設(shè)置窗口,在Storage選項(xiàng)卡中,選擇左下角位置的添加圖標(biāo),創(chuàng)建存儲(chǔ)池,如圖-2所示。在創(chuàng)建存儲(chǔ)池的第一步中輸入存儲(chǔ)池名稱(chēng)與類(lèi)型。本例中存儲(chǔ)池名稱(chēng)為test,類(lèi)型為基于目錄的存儲(chǔ)池,如圖-3所示;第二步需要輸入存儲(chǔ)池目錄的具體路徑,如圖-4所示。至此,基于目錄的存儲(chǔ)池已創(chuàng)建完成,如圖-5所示。下面需要在池中創(chuàng)建存儲(chǔ)卷。
圖-1

圖-2

圖-3

圖-4

圖-5

4)創(chuàng)建存儲(chǔ)卷。
在完成存儲(chǔ)池的創(chuàng)建后,我們就可以在池中創(chuàng)建存儲(chǔ)卷了,如圖-5所示,單擊選擇需要?jiǎng)?chuàng)建卷的存儲(chǔ)池,本例為test存儲(chǔ)池,然后選擇“New Volume”按鈕,根據(jù)提示輸入卷名稱(chēng)、格式類(lèi)型、大存儲(chǔ)空間、實(shí)際分配空間,如圖-6所示。單擊“Finish”按鈕完成存儲(chǔ)卷的創(chuàng)建,如圖-7所示。
圖-6

圖-7

(2)為虛擬機(jī)添加使用存儲(chǔ)設(shè)備。
存儲(chǔ)卷創(chuàng)建完成后,我們的虛擬主機(jī)就可以使用這些卷了,通過(guò)virt-manager選擇一個(gè)虛擬機(jī)雙擊打開(kāi)控制窗口。點(diǎn)選設(shè)備按鈕,顯示設(shè)備列表,如圖-8所示,選擇“Add Hardware”按鈕添加新的設(shè)備,在添加虛擬硬件窗口中選擇Storage存儲(chǔ)設(shè)備,因?yàn)槲覀円呀?jīng)為虛擬主機(jī)創(chuàng)建好了存儲(chǔ)卷設(shè)備。因此,我們選擇已經(jīng)存在的存儲(chǔ)空間,并輸入存儲(chǔ)卷的絕對(duì)路徑,如圖-9所示。進(jìn)入虛擬主機(jī)操作系統(tǒng),通過(guò)fdisk查看磁盤(pán)信息將包含剛剛添加的存儲(chǔ)卷設(shè)備,標(biāo)記為/dev/vdb,如圖-10所示。
圖-8

圖-9
?
圖-10

下面將演示如何在KVM虛擬化環(huán)境中創(chuàng)建基于NFS的存儲(chǔ)池以及存儲(chǔ)卷設(shè)備,這里我們提前準(zhǔn)備好了一臺(tái)NFS共享服務(wù)器。
1)創(chuàng)建存儲(chǔ)池。
與基于目錄的存儲(chǔ)池類(lèi)似,我們通過(guò)如圖-11所示的添加按鈕,創(chuàng)建一個(gè)新的存儲(chǔ)池。第一步依然是填寫(xiě)存儲(chǔ)池名稱(chēng)以及類(lèi)型,如圖-12所示;第二步根據(jù)實(shí)際情況填寫(xiě)NFS服務(wù)器主機(jī)名或IP地址(192.168.0.254)、服務(wù)器共享目錄(/nfs)、本地掛載點(diǎn)(/var/lib/libvirt/nfs),如圖7-28所示,單擊“Finish”按鈕完成。
圖-11
?
圖-12

2)創(chuàng)建存儲(chǔ)卷。
與基于目錄的存儲(chǔ)卷類(lèi)似,我們通過(guò)“New Volume”按鈕創(chuàng)建存儲(chǔ)卷,根據(jù)提示輸入卷名稱(chēng)、格式類(lèi)型、大存儲(chǔ)容量、分配存儲(chǔ)容量,如圖-13所示。
圖-13

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。
文章名稱(chēng):kvm虛擬化之存儲(chǔ)池-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)URL:http://www.dlmjj.cn/article/diggds.html


咨詢(xún)
建站咨詢(xún)
