Я установил maas и смог добавить узлы, и они оказались в состоянии готовности.
Я выполнил:
juju bootstrap
И затем один из моих узлов просыпается, и я получаю это сообщение на сервере (после juju status
):
И это сообщение отображается на узле после его пробуждения:
Я делаю это несколько раз и каждый раз получаю один и тот же результат .
Я думаю, что-то не так с моей сетью. Это выглядит так:
internet <-> router <-> switch <-> nodes
|
|<----->server
Маршрутизатор используется в качестве сервера DHCP. Это ip 192.168.0.1 - это мой шлюз по умолчанию. Когда я устанавливал сервер maas, я установил dnsmasq, и я использовал диапазон 192.168.0.5-192.158.0.200, а для шлюза я использовал 192.168.0.1, а для домена я ничего не использовал. Я смог добавить узлы без проблем.
В чем может быть проблема, не позволяя узлам соединяться с сервером maas?
Хорошо, время на вашем узле не превышает 30 минут? Если нет, используйте экран BIOS, чтобы установить его. Если время истекло, это мешает работе Oauth.
На самом деле я получаю ошибки, это была вина старого экземпляра Ubuntu. Я переустанавливаю сервер Ubuntu, но не узлы, поэтому получаю эти ошибки. После первой загрузки необходимо выполнить установку.
Узлы пытаются связаться с 192.168.0.101, который, по их мнению, является сервером maas. Однако ваш вопрос сказал, что это не по этому адресу. Правильно ли настроен ваш DEFAULT_MAAS_URL в /etc/maas/maas_local_settings.py?
Также, если в качестве домена используется .local, для работы через LAN требуется mDNS (т.е. Avahi), поэтому мне интересно, если ваш широковещательный трафик работает как надо?