openstack對接華為存儲
阿新 • • 發佈:2018-03-27
華為存儲openstackcinde在某個poc實施時要對接華為2200v3存儲
1.查看平臺是否有驅動
如果想要最新的驅動可以手動下載 https://github.com/openstack/cinder/tree/master/cinder/volume/drivers
2.查看 openstack是否支持這款型號的存儲
1.查看平臺是否有驅動
如果想要最新的驅動可以手動下載 https://github.com/openstack/cinder/tree/master/cinder/volume/drivers
2.查看 openstack是否支持這款型號的存儲
3.存儲工程師劃好存儲池(切記:主機組,lun組,主機都不要設置)對接完成後cinder會自己配置
我們可以看一下存儲完成後的一些映射關系
a.主機
b.主機組
c.映射關系
d.存儲池(這個我們在配置的時候會用到)
- 在/etc/cinder下創建一個華為自定義的驅動配置文件。文件格式是XML。
5.配置cinder.conf文件
6.重啟cinder-volume
7.服務都起來後,在命令行創建銳捷卷類型,並綁定volume_backend_name
cinder type-create Huawei_Storage#volumes
8.cinder type-key卷類型ID set volume_backend_name= Huawei_Storage#volumes
查詢是否配置成功
9.cinder type-show卷類型ID
遇到的問題
1.在對接時發現報SSL錯誤
解決方法:
a. 在華為存儲的驅動上去掉SSL認證
vi rest_client.py
b.添加ca證書
在res = urllib.request.urlopen(req)改為res = urllib.request.urlopen(req,cafile="xxxxxx")
參考文檔
https://docs.openstack.org/mitaka/config-reference/block-storage/drivers/huawei-storage-driver.html
https://github.com/huaweistorage/OpenStack_Driver/blob/master/ReleaseDoc/en/OpenStack%20Cinder%20Driver%20Configuration%20Guide.pdf
openstack對接華為存儲