1

マルチノードセットアップに使用している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-vol と一緒に c-api が必要ですか? コンピューティング ノードには、rabbit mq をインストールする必要がありますか?

4

1 に答える 1

0

Q1)

通常、計算ノードに nova-api は必要ありません。コントローラーの方がいいです。

Nova api は、貼り付けられたハード システム資格情報を利用し、ユーザーがハイパーバイザー エスケープで侵害する可能性のあるノードでその貼り付けファイルを公開したくない場合。

nova-compute と nova-volume だけで十分でしょう。彼らはrabbitmqを介してスケジューラと通信するので、それが機能していることを確認してください = P

Q2)

cinder を含めない理由はないと思いますが、openstack クラウドを実行するために cinder は必要ありません。

Cinder を無効にすることが devstack の stack.sh スクリプトにどのような影響を与えるかはわかりません。

RabbitMQ に従って、上記の回答を参照してください。

于 2013-07-31T20:28:36.700 に答える