2013-07-30 98 views
1

我有3个节点用于多节点安装。我正在考虑遵循以下结构devstack多节点安装

控制器:keystone,horizo​​n,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-元,量子

计算:N-CPU,C-VOL

我有几个问题。 1.在Compute节点中,是否需要保留n-api?除了n-api和c-vol外还需要什么?计算中是否需要q-agt? 2.我需要c-api和c-vol吗?计算节点是否需要安装rabbit mq?

回答

0

Q1)

你不需要计算节点上的nova-api。在控制器上更好。

Nova api利用粘贴的硬系统凭据,并且不希望将该粘贴文件暴露在用户可能因虚拟机管理程序转义而受到危害的任何节点上。

nova-compute和nova-volume是您可能需要的。他们与调度在RabbitMQ的沟通,所以要确保的工作= P

Q2)

你不需要煤渣运行一个OpenStack的云,但我认为没有理由不将其列入。

我不知道禁用cinder对devstack stack.sh脚本有什么影响,我从来没有这样做过。

按照RabbitMQ看到上面的答案。