Рейтинг:0

MAAS cloud-init зависает из-за разрешения systemd?

флаг tr

Мы наблюдаем некоторую странность при использовании MAAS (в данном случае версии 2.8). Машины настраиваются с помощью systemd-resolve после развертывания (с использованием роли ansible), и с этого момента каждая перезагрузка системы начинает заставлять cloud-init навсегда зависать во время загрузки.

Мы видим на консоли, что он пытается достичь 10-0-0-0--25.маас-внутр. FQDN и жалуется, что не может разрешить имя хоста, которое, очевидно, может быть разрешено только самим DNS-сервером MAAS. Наша рабочая теория на данный момент заключается в том, что, поскольку мы установили DNS-серверы по умолчанию на 1.1.1.1 и 8.8.8.8 и поскольку IPv6 может появиться раньше, чем IPv4-адрес, контролируемый cloud-init, адрес MAAS не рассматривается для разрешения DNS.

Это вызывает у меня некоторые вопросы:

  • Непосредственное изменение /etc/cloud/cloud.cfg.d/90_dpkg_local_cloud_config.cfg и 90_dpkg_maas.cfg с заменой конечной точки/metadata_url полным доменным именем, которое может быть разрешено вышестоящими DNS-серверами, похоже, не имеет эффекта, эти файлы перезаписываются во время загрузка PXE с MAAS?
  • Могу ли я убедить/перенастроить MAAS для использования своего полного доменного имени вместо 10-0-0-0--25.маас-внутр. полное доменное имя?
  • Нужно ли мне использовать resolveconf, чтобы убедиться, что IP-адрес MAAS всегда является первым сервером имен в списке?
  • Могу ли я настроить systemd-resolve так, чтобы внедренные DNS-серверы предпочитались на определенном интерфейсе другим?
  • Возможно ли, что nftables (у которого нет исходящего правила для порта MAAS) здесь мешает работе cloud-init? Когда nftables становится активным в процессе загрузки?
Рейтинг:0
флаг tr

Хорошо, в конце концов я понял, что nftables действительно загружается до всей процедуры облачной инициализации, и поэтому очень важно иметь исходящее правило принятия на сервер MAAS на TCP-порту 5248! Почему cloud-init задерживает загрузку примерно на 1,5 часа, я не понимаю.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.