узел Мааса испытывает таймаут после во время начальной загрузки амулета

У меня есть 6 узлов, которые были все уполномочены. Я могу ssh 2 из них с ubuntu@ip_address. Другие 4 сбоя к ssh с

Permission denied (publickey)

Амулет развертывает сбой с

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

Я добавил ntp выполнения во время запуска и через cron через ввод в действие сценариев. Я даже попытался добавить вторую учетную запись, вместе с паролем и открытыми ключами, но я не могу войти в них также.

Почему некоторые машины уполномочили бы правильно и другие нет? Какие-либо идеи?

2
задан 20 March 2017 в 08:36

2 ответа

Проблема, кажется, была вызвана физическими часами, быть не в достаточно синхронизации с сервером и критическими частями ввода в действие происходит, прежде чем они будут работать ntpdate. Я установил 3 файла ввода в действие для синхронизации ntpdate и аппаратные часы.

01-ntpdate - синхронизирует с ntpdate и затем пишет в аппаратные часы

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

01-ntpdate-cron - устанавливает cron, задание, чтобы синхронизировать тип каждые 15 минут и установить hwclock

#!/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 - устанавливает начальную загрузку сценарий для синхронизации времени (и hwclock) на начальной загрузке

#!/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

После добавления этих 3 файлов ввода в действие, первый ввод в действие устанавливает их и на самом деле устанавливает hwclock (и обычно приводит к сбою ввод в действие, потому что сбои, прежде чем это на самом деле устанавливает время правильно). Следующий ввод в действие работает успешно.

2
ответ дан 2 December 2019 в 03:58

Кроме того, настройте локальный сервер ntp, и в/etc/maas/preseeds/preseed-master ищите: d-I clock-setup/ntp-server представляют в виде строки ntp.ubuntu.com и изменяют ntp.ubuntu.com на Ваш IP сервера ntp или название машины.

0
ответ дан 2 December 2019 в 03:58

Другие вопросы по тегам:

Похожие вопросы: