¿Alguien puede decirme qué fragmento de código se ejecuta cuando hago: juju status
.
Estoy ejecutando Juju en OpenStack y quiero implementar algunos servicios, pero cuando hago el estado de juju, me devuelve un error de CLAVE SSH INVÁLIDA:
Permission denied (publickey).
ConnectionReset reading response for 'BzrDir.open_2.1', retrying
Permission denied (publickey).
bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.
Respuesta1
Tienes que generar un par de claves en la máquina desde la que estás ejecutando juju bootstrap
.
Acabo de generar el par de claves
ssh-keygen -t dsa
De nuevo lo hizo,
juju -v bootstrap
También debes integrar tu clave ssh con Launchpad para poder extraer accesos desde la tienda de accesos:
Respuesta2
Dado que juju verifica en el arranque que tiene una clave ssh válida. Creo que es más probable que el problema esté relacionado con la imagen, es decir, que no tiene un inicio de nube instalado en la imagen. Juju necesita tener instalado cloud-init en la imagen para finalizar la instalación de la instancia después del lanzamiento. es decir. una imagen iso de servidor estándar no es suficiente, es necesario tener instalado cloud-init. Las imágenes de nubes estándar que tienen cloud-init se pueden encontrar aquí
https://cloud-images.ubuntu.com/server/
Si el error persiste, pegue el resultado de
euca-get-console-output instance-id