El estado de Juju no puede resolver el nombre de host.

El estado de Juju no puede resolver el nombre de host.

Estoy intentando instalar una nube privada con Ubuntu Server 11.10. Instalé Orchestra con éxito siguiendo el siguiente tutorial:

Luego seguí este tutorial para instalar y configurar juju:

El comando juju bootstrap finalizó exitosamente y al iniciar la máquina instaló el servidor ubuntu. Cuando intento ejecutar el comando de estado de juju, aparece el siguiente error:

juju -v status
2012-04-07 19:52:54,385 DEBUG Initializing juju status runtime
2012-04-07 19:52:54,408 INFO Connecting to environment.
2012-04-07 19:52:54,409 DEBUG Spawning SSH process with remote_user="ubuntu" remote_host="JujuBootstrap" remote_port="2181" local_port="35589".
Cannot connect to machine MTMzMzgyMDY2OS44MjE5MzAzNzkuMzA0Mzg (perhaps still initializing): could not connect before timeout after 1 retries
2012-04-07 19:53:24,520 ERROR Cannot connect to machine MTMzMzgyMDY2OS44MjE5MzAzNzkuMzA0Mzg (perhaps still initializing): could not connect before timeout after 1 retries

Supongo que hay un problema al resolver el nombre de host que configuré para el sistema en Orchestra. Puedo hacer ping a la máquina correctamente usando su dirección IP.

¿Hay alguna manera de configurar juju para usar direcciones IP en lugar de nombres de host? ¿O es más bien un error en Orchestra/Juju y la configuración DHCP predeterminada establecida durante la instalación de Orchestra?

Respuesta1

Lamentablemente no, juju y Orchestra necesitan DNS para funcionar y acordar entre los clientes y las máquinas administradas por juju. Puede "fingir" editando los /etc/hostsarchivos en todas las máquinas para que sean correctos si no ha configurado el servidor dnsmasq integrado de Orchestra para hacer DHCP y DNS, que es el método más simple, pero requiere una red dedicada para sus máquinas administradas. (ya que pelearía con un servidor DHCP existente).

información relacionada