創建: linhaifeng 昨天5:15 下午
開元私有云分佈式存儲方案注意事項:
現狀:
OS:CentOS6.5
虛擬化軟件:KVM(默認版本的qemu+libvirt)
塊存儲:採購lvm本地磁盤作爲cinder volume的後端存儲
目標
a. 升級qemu-*相關軟件包,之前創建的機器是否有影響;
驗證結果:
升級過程:
rpm -Uvh qemu-* --force
service libvirtd restart
從升級過程可以看出,我們只是升級軟件,原來生產環境正在運行的vm已經以進程的方式運行在內存中
(此時它們使用的仍然是老版本的qemu-kvm,我們升級後的命令對它們並不起作用,要想使用新功能,原來的vm必須重啓,不重啓的話對原本虛擬機無影響)
b. 升級qemu-*相關軟件包,通過Cinder本地lvm存儲的方式是否還能正常掛載雲盤;
驗證結果:測試環境升級compute03的qemu後,使用lvm存儲的方式仍然能正常掛載,而且原來的掛載不會中斷
c. 修改cinder.conf,nova.conf之後,對舊的虛擬機及雲硬盤掛載是否有影響;
驗證結果:如果想使用ceph集羣作爲cinder-volume的存儲後端,需要新增一臺cinder-volume,指定該cinder-volume的存儲後端爲ceph的某個pool,
計算幾點只需要新增訪問該pool的賬號認證
1.原有的虛擬機基於底層的kvm運行,基於原有的nova配置文件,已經將自己的p_w_picpath建立在了本地,並且經配置保存在了xml文件中,而新修改的配置文件設置將p_w_picpath直接放到ceph中,只是對以後新建的機器有效,對已經生成的機器並沒有影響
2.雲盤掛載,本地lvm掛載並沒有賬號認證機制,所以在nova配置文件中新增的針對ceph的賬號認證,對lvm掛載的雲盤並沒有影響。
d. 修改cinder.conf,nova.conf之後,通過Cinder本地lvm存儲的方式是否還能正常掛載雲盤
驗證結果:測試環境升級compute03的qemu後,使用lvm存儲的方式仍然能正常掛載,而且原來的掛載不會中斷