El nodo Maas se agota después del arranque de Juju.

El nodo Maas se agota después del arranque de Juju.

Tengo 6 nodos y todos han sido encargados. Puedo enviar ssh a 2 de ellos con ubuntu@ip_address. Los otros 4 no logran hacer ssh

Permission denied (publickey)

El despliegue de Juju falla con

Failed to query node's BMC — Node could not be queried node-3c9e137a-744c-11e4-a75c-180373b04ac9 (esxi10.local) connection timeout.

He agregado ntpejecuciones durante el inicio y mediante cronscripts de puesta en servicio. Incluso intenté agregar una segunda cuenta, completa con contraseña y claves públicas, pero tampoco puedo iniciar sesión.

¿Por qué algunas máquinas funcionan correctamente y otras no? ¿Algunas ideas?

Respuesta1

El problema parece haber sido causado porque los relojes físicos no estaban lo suficientemente sincronizados con el servidor y partes críticas de la puesta en marcha ocurren antes de ejecutarse ntpdate. Instalé 3 archivos de puesta en marcha para sincronizar ntpdatey el reloj del hardware.

01-ntpdate- se sincroniza ntpdatey luego escribe en el reloj del hardware

#!/bin/sh<BR>
/usr/sbin/ntpdate -v 143.207.7.23<BR>
/sbin/hwclock -w

01-ntpdate-cron- instala un crontrabajo para sincronizar el tipo cada 15 minutos y configura elhwclock

#!/bin/bash    
cat <<EOF >/etc/cron.d/ntpdate
0,15,30,45 * * * * /usr/sbin/ntpdate 143.207.7.23 && /sbin/hwclock -w
EOF

01-S10ntpdate- instala un script de inicio para sincronizar la hora (y hwclock) en el inicio

#!/bin/sh -e
cat <<EOF >/etc/init.d/ntpdate

#!/bin/sh -e
/etc/init.d/ntpdate
/usr/sbin/ntpdate -v 143.207.7.23
/sbin/hwclock -w
exit 0
EOF

chmod +rx /etc/init.d/ntpdate
ln -s /etc/init.d/ntpdate /etc/rc2.d/S10ntpdate 
ls -l /etc/init.d/ntpdate /etc/rc2.d/S10ntpdate
exit 0

Después de agregar estos 3 archivos de puesta en servicio, la primera puesta en servicio los instala y realmente configura la hora hwclock(y generalmente falla la puesta en servicio porque falla antes de configurar la hora correctamente). La siguiente puesta en marcha se realiza con éxito.

Respuesta2

Además, configure un servidor ntp local y en /etc/maas/preseeds/preseed-master busque: dI clock-setup/ntp-server string ntp.ubuntu.com y cambie ntp.ubuntu.com a la IP de su servidor ntp o nombre de la máquina.

información relacionada