多cinder-volume节点多lvm后端无法实现跨物理机连接卷

凝露之梦 2017-09-15 10:27:56
各位大神,请教一个问题。
小弟用packstack搭建了一个双机的o版本。其中。节点A充当所有角色,节点B只部署了compute服务。
后来通过rpm包的方式为B节点安装了cinder服务和target服务。并将A节点的cinder。conf复制到了B节点,并修改了iscsiip和本地lvm的名称。目前的表现是这样的。

A节点上创建了lvm的卷组vg-244通过cinder导出,B节点上创建了lvm的卷组vg-245通过cinder导出。

但目前的表现是,A节点上的实例,只能连接A节点本地lvm的iscsi target卷,而不能连接B节点上的lvm target
同时,B节点上的实例,只能连接B节点本地lvm的iscsi target卷,而不能连接A节点上的lvm target。

具体表现为,界面上为“与待连接主机不在同一个点上”的“创建好的卷”添加连接,卷状态显示连接中,随后又变成可用。在log中找不到任何报错。

两个点的配置文件为
A
default_volume_type = lvm-244
enabled_backends = vg-244

[vg-244]
volume_backend_name=lvm-244
volume_driver=cinder.volume.drivers.lvm.LVMVolumeDriver
iscsi_ip_address=192.168.60.244
iscsi_helper=lioadm
iscsi_protocol=iscsi
volume_group=vg-244

B

default_volume_type = lvm-245
enabled_backends = vg-245

[vg-245]
volume_backend_name=lvm-245
volume_driver=cinder.volume.drivers.lvm.LVMVolumeDriver
iscsi_ip_address=192.168.60.245
iscsi_helper=lioadm
iscsi_protocol=iscsi
volume_group=vg-245

已经在dashboard上创建了两个volume type lvm-244 lvm-245 ,扩展属性也分别是 lvm-244 lvm-245。
...全文
966 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
张金玉 2018-04-25
  • 打赏
  • 举报
回复
请问是否可以给下你的QQ或者微信号码啊? 如果可以想咨询下你的这个问题

999

社区成员

发帖
与我相关
我的任务
社区描述
OpenStack
社区管理员
  • OpenStack社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧