Узел в МААСЕ, не просыпающемся на LAN

Я пытаюсь добавить узлы в кластере МААСА. Я устанавливаю Сервер МААСА в VM использование Ubuntu 14.04 LTS. Я выполнил задачи постустановки как установка МААСА, настройте сеть, DHCP-DNS, создав логины, импортировав загрузочные образы, как объяснено сюда:

В BIOS узла я действительно изменял порядок загрузки так, чтобы он загрузился от LAN, и узел, успешно загружающийся от начальной загрузки PXE от группового контроллера МААСА до atuo, обнаруживают функцию узла и МААС сервер DHCP, дающий IP-адрес от его диапазона DHCP до узла (В этом процессе в первый раз, когда я включил узел от его кнопки питания не из МААСА),

После завершения выше обрабатывают машину, теперь показывает "объявленный" в МААСЕ, и узел автоматически выключаются.

Детали следа на LAN уже настроены на узле и только удостовериться, протестировал ли все хорошо работать я функцию Следа на LAN из своего приложения для мобильного телефона и его работы без какой-либо проблемы.

Теперь я проверил "Комиссию" из меню, но уполномочивающий не получение по запросу дополнительной информации от узла (узел выключен, потому что МААС, не отправляющий волшебные пакеты в след на LAN узла), но если я включаю свой узел моим сам через мое мобильное приложение после показа большого количества строк еще раз узел, выключают затем узел, показывающий мне состояние 'Ready' в МААСЕ, но когда я проверяю узел ЦП и детали RAM, это показывает мне 0MB 0CPU.

После завершения выше задачи МААС, показывающий мне, состояние узла готово, и затем я пытался запустить узел с МААСА, это говорит, что "Действие "Комиссия выбрало узлы", не мог быть выполнен на 1 узле, потому что его состояние не позволяет то действие".

Основной вопрос: след на LAN Узла 100%, работающих из моего мобильного приложения, но МААСА, не отправляющего волшебные пакеты в узел от шага один. Нет никакого брандмауэра между МААСОМ, Узлом и Мобилен.

Важный: Я использую использование МААС DHCP для моей всей сети, таким образом, я могу просмотреть Интернет от своего сотового телефона с МААСОМ DNS.

4
задан 30 July 2014 в 11:45

3 ответа

Я просто обнаружил, что МААС использует или Etherwake или Wakeonlan для начальной загрузки узлов при использовании типа питания wake-on-lan.

Они не установлены по умолчанию и не являются зависимостями МААСА.

Просто установите Etherwake или Wakeonlan из стандартной Ubuntu repo

apt-get install etherwake

или

apt-get install wakeonlan

Затем когда Вы вручную добавляете, что узел с помощью МААСА, использует тип питания следа на LAN с MAC-адресом, и как только Вы сохраняете узел, сторона начинает!

Я нашел информацию в следующем файле, смотрите:

/etc/maas/templates/power/ether_wake.template
3
ответ дан 1 December 2019 в 09:36

Вам, возможно, не понадобятся и wakeonlan и в etherwake. Шаблон для wakeonlan в/etc/maas/templates/power/ether_wake.template проверяет на wakeonlan сначала и проверки etherwake, если wakeonlan не установлен.

Я нашел, что мои серверы проснулись бы, если бы я использовал etherwake, но не с wakeonlan. etherwake значения по умолчанию к использованию eth0. Мой сервер Мааса должен был использовать em1 вместо этого, таким образом, я добавил опцию "-i em1" к команде etherwake в шаблоне, но Маасу все еще не удается разбудить мои серверы.

Найденный больше. etherwake использует udp, который требует, чтобы это работало как корень, не пользователь Мааса. Фиксация должна поместить следующую строку в файл в/etc/sudoers.d

Маас ВСЕ = NOPASSWD:/usr/sbin/etherwake

и скорректируйте следующую строку в/etc/maas/templates/power/ether_wake.template от: $mac_address/usr/sbin/etherwake к: sudo/usr/sbin/etherwake $mac_address

или если необходимо использовать что-то около eth0:

sudo/usr/sbin/etherwake-i ethint $mac_address

2
ответ дан 1 December 2019 в 09:36

Это, казалось, не работало в версии 2.2.2 МААСА с моей системой, таким образом, я записал фиксацию, на основе фиксации для предыдущей версии

https://github.com/yosefrow/MAAS-WoL-driver

Следуйте инструкциям в README.md для установки

В основном только etherwake работал над моей системой (не wakeonlan), таким образом, я переписал плагин для использования etherwake.

0
ответ дан 1 December 2019 в 09:36

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

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