分享

【每日译帖】怎么在不同的节点设置cinder?

Adela_09 发表于 2013-10-17 21:29:35 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 6050
本帖最后由 pig2 于 2014-5-20 11:29 编辑

我想从控制节点在另外一台服务器上安装cinder来降低控制节点的高负载。
根据目前的版本,我能怎么整?跪求在nova.config中配置config的方法,让控制节点可以访问一个cinder节点
不谢!
【每日译帖】想通过每天一点点的劳动为stackers们带来一点点的料。如果stackers喜欢,请关注这个论坛。翻译粗糙,若发现不对的地方,感谢大家指出!这样能为更多的人带来正确有价值的信息。

              
               

已有(2)人评论

跳转到指定楼层
Adela_09 发表于 2013-10-17 21:30:32

            控制节点通过keystone-endpoint可以自动检测到cinder节点
原帖地址:https://answers.launchpad.net/cinder/+question/223051
        
回复

使用道具 举报

ddl007 发表于 2013-10-17 21:31:10

            首先要明白OpenStack各个单元nova、glance、keystone、cinder都是可以单独部署在不同主机上的,其次要知道各个部分是通过AMQP消息队列服务来发起服务请求与响应的:
看下这篇关于cinder安装配置的文章,应该就能明白该如何设置就可以保证控制节点如何检测到cinder了。
http://docs.openstack.org/trunk/openstack-compute/install/apt/content/osfolubuntu-cinder.html
这个官方的文章有两点没有说清楚:
1> cinder.conf中要设置使用什么消息队列服务,下面这个是用的qpid,官方文档描述的是rabbit,设置的也是rabbit相关的配置项
rpc_backend=cinder.openstack.common.rpc.impl_qpid
2> 如果要使用cinder作为volume服务提供者,除做上述文档提供的设置外,还要在nova-all启动脚本中移除osapi_volume项,否则会报错。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条