溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何實(shí)現(xiàn)KVM虛擬化存儲(chǔ)池

發(fā)布時(shí)間:2021-12-17 11:31:20 來(lái)源:億速云 閱讀:194 作者:小新 欄目:云計(jì)算

這篇文章主要介紹了如何實(shí)現(xiàn)KVM虛擬化存儲(chǔ)池,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

在創(chuàng)建虛擬機(jī)之前,需要先創(chuàng)建一個(gè)存儲(chǔ)池.存儲(chǔ)池(Storage pools)是在宿主機(jī)上放置虛擬機(jī)的存儲(chǔ)位置,可以是本地的,也可以是網(wǎng)絡(luò)存儲(chǔ),具體的虛擬機(jī)實(shí)例放置在卷(Volume)上

存儲(chǔ)池

存儲(chǔ)池(Storage pools)是在宿主機(jī)上放置虛擬機(jī)虛擬磁盤的存儲(chǔ)位置,默認(rèn)的存儲(chǔ)是在/var/lib/libvirt/images目錄下,由于對(duì)硬盤和虛擬磁盤大小的空間規(guī)劃,一般在/home/kvm/images目錄或規(guī)劃的目錄下集中存放虛擬機(jī)的虛擬磁盤方便管理,操作存儲(chǔ)卷的命令行是virsh

創(chuàng)建基于文件夾的存儲(chǔ)池

[root@e3 ~]# mkdir /data/kvm/vmfs
[root@e3 ~]# ll /data/kvm/vmfs
總用量 0
[root@e3 ~]# ll -d /data/kvm/vmfs
drwxr-xr-x. 2 root root 4096 1月  22 10:08 /data/kvm/vmfs

定義存儲(chǔ)池于目錄

[root@e3 ~]# virsh pool-define-as vmdisk --type dir --target /data/kvm/vmfs/  #
定義池 vmdisk

創(chuàng)建已經(jīng)定義的存儲(chǔ)池

[root@e3 ~]# virsh pool-build vmdisk
構(gòu)建池 vmdisk

查看活動(dòng)池

[root@e3 ~]# virsh pool-list --all
名稱               狀態(tài)     自動(dòng)開(kāi)始
-----------------------------------------
disk01               活動(dòng)     否       
vmdisk               不活躍  否

查看池信息

[root@e3 ~]# virsh pool-info vmdisk
名稱:       vmdisk
UUID:           2f01b1c0-2852-4a35-895a-0e82c05d5fec
狀態(tài):       不活躍
持久:       是
自動(dòng)啟動(dòng): 否

激活池并開(kāi)機(jī)自動(dòng)啟動(dòng)

[root@e3 ~]# virsh pool-autostart vmdisk
池 vmdisk 標(biāo)記為自動(dòng)啟動(dòng)

[root@e3 ~]# virsh pool-start vmdisk
池 vmdisk 已啟動(dòng)
#這樣一個(gè)基于本地文件的主機(jī)池就創(chuàng)建好了

在存儲(chǔ)池創(chuàng)建虛擬機(jī)存儲(chǔ)卷

[root@e3 ~]# virsh vol-create-as vmdisk test.qcow2 20G --format qcow2
創(chuàng)建卷 test.qcow2 
[root@e3 ~]# cd /data/kvm/vmfs/
[root@e3 vmfs]# ls
test.qcow2
[root@e3 vmfs]# ll
總用量 196
-rw-------. 1 root root 197120 1月  22 10:20 test.qcow2

關(guān)閉一個(gè)池并刪除一個(gè)池

[root@e3 vmfs]# virsh pool-destroy disk01  #關(guān)閉池
銷毀池 disk01

[root@e3 vmfs]# virsh pool-list --all  #查看
名稱               狀態(tài)     自動(dòng)開(kāi)始
-----------------------------------------
disk01               不活躍  否       
vmdisk               活動(dòng)     是     
[root@e3 vmfs]# virsh pool-undefine disk01  #徹底取消池
池 disk01 已經(jīng)被取消定義

[root@e3 vmfs]# virsh pool-list --all  #查看
名稱               狀態(tài)     自動(dòng)開(kāi)始
-----------------------------------------
vmdisk               活動(dòng)     是

用創(chuàng)建好的磁盤裝虛擬機(jī)

[root@e3 ~]# virt-install --name centos66 --ram 512 --disk path=/data/kvm/vmfs/test.qcow2 --vcpus 2 --os-type linux --os-variant rhel6 --network bridge=br0 --graphics none --console pty,target_type=serial --location 'ftp://192.168.0.244/cdrom' --extra-args 'console=ttyS0,115200n8 serial'

開(kāi)始安裝......
搜索文件 .treeinfo......                                                         |  590 B  00:00:00 !!! 
搜索文件 vmlinuz......                                                           | 7.9 MB  00:00:00 !!! 
搜索文件 initrd.img......                                                        |  66 MB  00:00:00 !!! 
創(chuàng)建域......                                                                      |    0 B  00:00:00     
連接到域 centos66
換碼符為 ^]
#安裝過(guò)程前面文章有

刪除存儲(chǔ)池中的虛擬機(jī)存儲(chǔ)卷

[root@e3 ~]# virsh pool-delete vmdisk test.qcow2

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“如何實(shí)現(xiàn)KVM虛擬化存儲(chǔ)池”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

kvm
AI