devstack多节点安装

时间:2013-07-30 18:33:21

标签: openstack

我有3个节点,我用于多节点设置。我正在考虑遵循以下结构

控制器: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-meta,量子

计算:n-cpu,c-vol

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

1 个答案:

答案 0 :(得分:0)

Q1)

您通常不希望计算节点上使用nova-api。它在控制器上更好。

Nova api使用粘贴的硬系统凭据,您不希望在任何节点上公开该粘贴文件,用户可能会因管理程序迁移而泄露。

nova-compute和nova-volume就是你可能需要的。他们确实通过rabbitmq与调度程序通信,所以确保工作= P

Q2)

你不需要使用cinder运行openstack云,但我认为没有理由不包含它。

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

根据RabbitMQ,见上面的答案。