kvm虛擬化學習筆記(十六)之kvm虛擬化儲存池配置

來源:互聯網
上載者:User

KVM虛擬化學習筆記系列文章列表
----------------------------------------
kvm虛擬化學習筆記(一)之kvm虛擬化環境安裝
http://koumm.blog.51cto.com/703525/1288795
kvm虛擬化學習筆記(二)之linuxkvm虛擬機器安裝
http://koumm.blog.51cto.com/703525/1289627
kvm虛擬化學習筆記(三)之windowskvm虛擬機器安裝
http://koumm.blog.51cto.com/703525/1290191
kvm虛擬化學習筆記(四)之kvm虛擬機器日常管理與配置
http://koumm.blog.51cto.com/703525/1290269
kvm虛擬化學習筆記(五)之windows虛擬機器效能調整
http://koumm.blog.51cto.com/703525/1290682
kvm虛擬化學習筆記(六)之kvm虛擬機器控制台登入配置
http://koumm.blog.51cto.com/703525/1290996
kvm虛擬化學習筆記(七)之kvm虛擬機器複製
http://koumm.blog.51cto.com/703525/1291793
kvm虛擬化學習筆記(八)之kvm虛擬機器vnc配置
http://koumm.blog.51cto.com/703525/1291803
kvm虛擬化學習筆記(九)之kvm虛擬機器時間配置
http://koumm.blog.51cto.com/703525/1291862
kvm虛擬化學習筆記(十)之kvm虛擬機器快照備份
http://koumm.blog.51cto.com/703525/1291893
kvm虛擬化學習筆記(十一)之kvm虛擬機器擴充功能磁碟空間
http://koumm.blog.51cto.com/703525/1292146
kvm虛擬化學習筆記(十二)之kvmlinux虛擬機器線上擴充磁碟
http://koumm.blog.51cto.com/703525/1295296

kvm虛擬化學習筆記(十三)之kvm虛擬機器磁碟檔案讀取小結
http://koumm.blog.51cto.com/703525/1298845
kvm虛擬化學習筆記(十四)之kvm虛擬機器靜態遷移
http://koumm.blog.51cto.com/703525/1298852
kvm虛擬化學習筆記(十五)之kvm虛擬機器動態遷移
http://koumm.blog.51cto.com/703525/1300783

kvm虛擬化學習筆記(十六)之kvm虛擬化儲存池配置

http://koumm.blog.51cto.com/703525/1304196

1.建立基於檔案夾的儲存池目錄)

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://img1.51cto.com/attachment/201310/2/703525_1380741331bOuI.png" height="203" />

2.定義儲存池與其目錄
# virsh pool-define-as vmdisk --type dir --target /data/vmfs

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://img1.51cto.com/attachment/201310/2/703525_1380741331OTeb.png" height="89" />

3.建立已定義的儲存池(1)建立已定義的儲存池
# virsh pool-build vmdisk

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://img1.51cto.com/attachment/201310/2/703525_1380741332kHx8.png" height="96" />

(2)查看已定義的儲存池,儲存池不啟用無法使用。
#virsh pool-list --all

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/203214CM-3.png" height="148" />

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/2032143H1-4.png" height="167" />

4.啟用並自動啟動已定義的儲存池
# virsh pool-autostart vmdisk# virsh pool-start vmdisk

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/2032142K4-5.png" height="326" />

這裡vmdisk儲存池就已經建立好了,可以直接在這個儲存池中建立虛擬磁碟檔案了。

5.在儲存池中建立虛擬機器儲存卷(1)在儲存池中建立虛擬機器儲存卷
# virsh vol-create-as vmdisk oeltest03.qcow2 20G --format qcow2

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://img1.51cto.com/attachment/201310/2/703525_1380741338bfOS.png" height="139" />

(2)根據建立的虛擬機器儲存卷安裝虛擬機器
virt-install --name=oeltest03 --os-variant=RHEL6 --ram 1024 --vcpus=1 --disk path=/data/oeltest03.qcow2,format=qcow2,size=20,bus=virtio --accelerate --cdrom /data/iso/oel63x64.iso --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio –noautoconsole

安裝過程略,可以參考本系列前面kvm安裝linux作業系統文章http://koumm.blog.51cto.com/703525/1289627。

注1:KVM儲存池主要是體現一種管理方式,可以通過掛載儲存目錄,lvm邏輯卷的方式建立儲存池,虛擬機器儲存卷建立完成後,剩下的操作與無儲存卷的方式無任何區別了。
注2:KVM儲存池也要用於虛擬機器移轉任務。

6.儲存池相關管理命令(1)在儲存池中建立虛擬機器儲存卷
# virsh vol-delete --pool vmdisk oeltest03.qcow2

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/20321452N-7.png" height="144" />

(2)取消啟用儲存池
# virsh pool-destroy vmdisk

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/203214CC-8.png" height="293" />

(3)刪除儲存池定義的目錄/data/vmfs
# virsh pool-delete vmdisk

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/2032144340-9.png" height="303" />

(4)取消定義儲存池
# virsh pool-undefine vmdisk

650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://www.bkjia.com/uploads/allimg/131227/203214F59-10.png" height="281" />

到此kvm儲存池配置與管理操作完畢。

本文出自 “koumm的linux技術部落格” 部落格,請務必保留此出處http://koumm.blog.51cto.com/703525/1304196

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.