我在五台计算机上运行了一个私有OpenStack
群集(我们称之为blade1-blade5)。假设我启动了十个名为node01-node10的实例。 node01到node06在blade1上旋转,然后node07到node10每个旋转,每个剩余刀片上有一个实例(blade2上的node07,blade3上的node08等)。如果我ssh
进入node01,我可以ping
使用他们的实例名称(例如ping node03
)在blade1上生成的任何其他实例,但如果我尝试ping
之一另一台机器上的实例(例如ping node08
)我收到unknown host
错误。同样,如果我ssh
进入其中一个“单例”实例,我就无法使用其名称ping任何其他实例。我可以使用IP地址从任何其他实例ping任何实例。
显然,无论出于何种原因,OpenStack只解析在同一台机器上生成的实例的名称。是否有办法允许所有实例的名称解析,无论它们生成什么机器?