5 台のマシンで実行されているOpenStack
プライベート クラスターがあります (それらをブレード 1 ~ブレード 5 と呼びましょう)。node01-node10 という名前の 10 個のインスタンスを起動するとします。node01 から node06 がブレード 1 でスピンアップし、次に node07 から node10 が残りのブレードのそれぞれで 1 つのインスタンスでスピンアップします (ブレード 2 でノード 07、ブレード 3 でノード 08 など)。ssh
node01 に入ると、blade1ping
で生成された他のインスタンスのいずれかをインスタンス名 (例 ) を使用して実行できますが、別のマシン (例)でインスタンスの 1 つping node03
を実行しようとすると、エラーが発生します。同様に、「シングルトン」インスタンスの 1 つにアクセスすると、他のインスタンスの名前を使用して ping を実行できません。IP アドレスを使用して、他のインスタンスから任意のインスタンスに pingを実行できます。ping
ping node08
unknown host
ssh
明らかに、何らかの理由で、OpenStack は同じマシンで生成されたインスタンスの名前のみを解決しています。生成されたマシンに関係なく、すべてのインスタンスの名前解決を許可する方法はありますか?