У меня есть 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
через ввод в действие сценариев. Я даже попытался добавить вторую учетную запись, вместе с паролем и открытыми ключами, но я не могу войти в них также.
Почему некоторые машины уполномочили бы правильно и другие нет? Какие-либо идеи?
Проблема, кажется, была вызвана физическими часами, быть не в достаточно синхронизации с сервером и критическими частями ввода в действие происходит, прежде чем они будут работать 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
(и обычно приводит к сбою ввод в действие, потому что сбои, прежде чем это на самом деле устанавливает время правильно). Следующий ввод в действие работает успешно.
Кроме того, настройте локальный сервер ntp, и в/etc/maas/preseeds/preseed-master ищите: d-I clock-setup/ntp-server представляют в виде строки ntp.ubuntu.com и изменяют ntp.ubuntu.com на Ваш IP сервера ntp или название машины.