Я пытаюсь установить MaaS на свой ноутбук с сервером Ubuntu 14.04. Я установил maas Mutiple server install with MAAS
и он работает нормально.
Затем я импортировал изображения pxe-boot и в настоящее время отображаю 12 изображений.
Далее я установил Oracle Virtualbox, чтобы добавить узлы в MAAS. Сначала я добавил виртуальную машину с 1024 RAM 8GB и 1 процессором с Bridged Adapter и добавил те же параметры в узле maas с MAC-адресом и типом питания Wake-on-LAN и запустил виртуальную машину с сетевой загрузкой.
Но статус все еще находится в состоянии ввода в эксплуатацию, а виртуальная машина загружается с образом pxelinux.0 и завершает загрузку виртуальной машины с сообщением «не удалось начать загрузку». Я перепробовал несколько методов, но, похоже, ни один из них не работает, чтобы заставить узлы работать для MAAS. Я даже попытался снова загрузиться с образом сервера и установить IP-адрес сервера MAAS в качестве родительского IP-адреса. Но узел все еще не поднялся.
Может ли кто-нибудь предложить метод успешной установки узлов в MAAS для этого конкретного случая?
Моя процедура была
Install Ubuntu Server 14.04 Mutiple server install with MAAS in my laptop
sudo apt-get update
sudo apt-get install software-properties-common
sudo apt-get dist-upgrade
sudo maas createsuperuser // with root
sudo maas-import-pxe-files
и использовал
sudo dpkg-reconfigure maas-region-controller
sudo dpkg-reconfigure maas-cluster-controller
для настройки сети, если она изменилась.
решение1
Вам нужна отдельная сеть, в которой вы управляете службой DHCP. Эта служба сообщает клиентам, куда обращаться за загрузочными образами PXE. Если вы используете машины virtualBox, все на своей машине, вы можете настроить их сетевые карты как находящиеся во «внутренней сети», и ваш сервер также будет в этой сети. Затем настройте свой сервер MaaS как DHCP. Возможно, вам придется отключить DHCP в virtualBox, не уверен. См. справку Oracle VM VirtualBox, раздел 6.6.
Если вы используете настоящее оборудование, вам нужно либо заставить вашего ИТ-отдела построить вам сеть (вероятно, он этого не сделает), либо вы можете купить коммутатор с портом WAN и повесить на него все свое оборудование. Порт WAN защитит университетскую сеть от вашего DHCP-сервера, а ваших клиентов — от их DHCP-сервера.
Вы можете либо отключить DHCP на вашем rswitch и позволить MaaS обрабатывать DHCP, либо настроить коммутатор так, чтобы он направлял запросы PXE на сервер MaaS. По моему опыту, проще отключить DHCP на коммутаторе и позволить MaaS обрабатывать все.
[редактировать]
После настройки внутренней сети Virtual Box вам необходимо в веб-интерфейсе MaaS выбрать вкладку «Сети» и добавить новую сеть, указав запрос IP-адресов.
Перейдите на вкладку «Настройки», прокрутите страницу вниз до настроек сети и убедитесь, что они верны.
Перейдите на вкладку «Кластер» и прокрутите вниз до «Интерфейсы». Там вы настраиваете сетевой адаптер (это должен быть сетевой адаптер virtualBox), который вы используете, а также то, обрабатывает ли кластер DHCP, каковы адреса и диапазоны и т. д.