openstack 查看_软件定义存储之ScaleIO,OpenStack环境部署使用

继上两篇ScaleIO在CentOS和VMWare环境下部署和使用的文章后,今天再记录一篇关于ScaleIO在OpenStack环境中的部署,算是把ScaleIO在最常用的多种环境下的使用,给整理全了。希望能帮助到有需要的朋友们。

至于ScaleIO和OpenStack,这里就不再多说啦,开干:

一、部署前提条件

1.1 OpenStack环境

OpenStack环境: 账号密码admin/admin

控制节点:26.47.136.160 root/r00tme

计算节点:26.47.136.161 root/r00tme

1.2 ScaleIO Gateway环境(安装方法见前文)

ScaleIO Gateway地址:26.47.136.252

(1)启动在windows 2008 R2系统环境的ScaleIO Gateway服务

(2)浏览器输入https://localhost/进入Installation Manager/Gateway server,以admin账号登陆

9791487b8c00354c0e1abbb8a85172e2.png

1.3 MDM环境(安装方法见前文)

配置主MDM:26.47.136.168,副MDM:26.47.136.160

安装配置MDM和LIA密码,因为openstack的cinder.conf中配置密码,所以密码不能带有"#"

5272c2805861b14148c7f3d69e276b3b.png

二、安装部署

2.1在OpenStack环境的计算节点,安装SDC

d810beeaf5e5b8e0092b9843ca84389b.png

2.2OpenStack环境以脚本方式安装ScaleIO

(1)确认此OpenStack环境的下面两个路径地址

/usr/lib/python2.6/site-packages/cinder

/usr/lib/python2.6/site-packages/nova

脚本执行过程中需要配置

(2)执行scaleio_install.py

如果出现脚本报错,openstack环境没有安装configobj库,下载安装configobj

00eb6425058d1100d23ffbf39afcca2d.png
1957af3d6197eccacba4a175943ad87d.png

(3)nova节点安装nova部分

这个安装完后,后续调测发现,应该把自动生成的空格都去掉

d41d3e400a9ec6a8d649131aff5a6588.png

(4)在cinder节点安装cinder部分

3ddaff3c6e026fd683a1a0bce6a3e864.png

(5)配置The ScaleIO driver configuration file

发现脚本执行scaleio_config.py文件出现报错,脚本有多处错误。

所以,还是换用手工安装吧......

(6)根据手工安装方法,检查Nova主机侧的配置,脚本安装都完成
(7)检查cinder主机侧的配置

重新配置/etc/cinder/cinder.conf配置文件

(8)创建并配置cinder_scaleio.config

efb59673bdee9010ce6f1c0e0a4ef55d.png

(9)重启Nova和cinder

5c1cb2f2cd4ffafeb8da2195afb9151f.png
2e3e676d2d3f766d5cf0089979dcb896.png

(10)查看cinder volume日志,显示openstack启动成功,ScaleIODriver启动成功,openstack和scaleio环境连接成功

2be7eee2123be20b563943642ce88dfd.png

(11)查看GUI界面,已有数据展示

132fca72fcf3c14e9527d8856ff2f41d.png

(12)通过openstack创建新的volume: 显示失败

5801887e646ff19c86294e70739c6a1a.png

(13)通过openstack创建volume时报错:scaleio环境需要之三3块device,且在不同sds主机上

07f86a2c668e0a5a8a012ab2815e36f8.png

(14)ScaleIO3台sds主机,确实只有1个device

46fe7f3ed158e6d36449edf41d95b828.png

(15)重新手工安装驱动后,通过openstack划分volume成果:

通过OpenStack划分Volume

1.登陆OpenStack管理界面

输入账号密码:admin/admin

2.跳转到volumes页面

3.点击右上角create volume

4.查看volume已创建成果,搞定

b9d757c32c37e946f66ed08dda2f9fda.png

(16)查看cinder日志,显示volume created successfully

0a323909aee8b5a798299be203715e07.png

(17)再查看ScaleIO系统,GUI显示已经成果划分出一个空间

eeaeeb62e5db99afa9a0738c211335f6.png

OK,搞定!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值