Когда я использую загрузочный носитель сервера Ubuntu для добавления нового, он не обновляется в веб-интерфейсе. Каталога /var/lib/tftpboot/pxelinux.0/
нет. И даже если я добавлю узел вручную через веб-интерфейс, без директории tftpboot не будет никакого действия PXE.
Просто ванильная установка Ubuntu 12.10 на пару старых компьютеров, у меня был запущен сервер 12.04, подключены и загружены узлы Maas на том же оборудовании. просто пытаюсь перейти к 12.10.
Я новичок, но до сих пор исчерпал всю информацию в сети. У меня есть количественные изображения maas-import-pxe-files'ed, и веб-интерфейс говорит, что с контроллером региона все в порядке.
Я задаюсь вопросом о возможных шагах по устранению неполадок, которые я могу предпринять, чтобы найти проблему с tftpboot и / или pxe. Спасибо.
после гораздо большего исследования я обнаружил, что отсутствие директории tftpboot является намеренным. чтобы отправить любые параметры ядра узлу (например, noapic nolapic и т. д.), отредактируйте
/usr/share/pyshared/provisioningserver/kernel_opts.py
внизу, у метода compose_kernel_command_line есть массив параметров.
Я закончил тем, что запустил функцию accept-all maas-cli, чтобы заставить мой узел загружаться через схему pxe по умолчанию. Он зарегистрировался (мне пришлось принять и снова ввести в эксплуатацию), затем я смог загрузить все и запустить.