我有3个节点,我正在使用多节点设置。我正在考虑遵循下面的结构
控制器: keystone、horizon、g-reg、g-api、n-api、n-crt、n-sch、n-cond、n-cauth、n-obj、n-novnc、n-xvnc、c-api、c-sch (此节点还将具有mysql和rabbitmq )
网络: q-svc,q-agt,q-dhcp,q-l3,q-meta,quantum
计算: n-cpu,c-vol
我有几个问题。1.在Compute节点,需要保留n-api吗?此外,除了n-api和c-vol之外,还需要什么?在计算中是否需要q-agt ? 2.我是否需要c-api和c-vol?计算节点需要安装rabbit吗?
发布于 2013-08-01 04:28:37
Q1)
通常,您不希望在计算节点上使用nova-api。在控制器上更好。
Nova api使用粘贴的硬系统凭据,您不希望该粘贴文件暴露在任何节点上,用户可能会因系统管理程序转义而受到危害。
nova-compute和nova-volume是您可能需要的全部内容。它们确实通过rabbitmq与调度器通信,因此请确保这是工作的=P
Q2)
你不需要cinder来运行openstack云,尽管我认为没有理由不包括它。
我不知道禁用cinder对devstack stack.sh脚本有什么影响,我从来没有这样做过。
根据RabbitMQ,请参阅上面的答案。
https://stackoverflow.com/questions/17954741
复制相似问题