如何在 Ubuntu Server 14.04 Trusty 和提交節點中正確安裝 MaaS

如何在 Ubuntu Server 14.04 Trusty 和提交節點中正確安裝 MaaS

我一直在嘗試在我的筆記型電腦上使用 Ubuntu 14.04 伺服器安裝 MaaS。我安裝了 maasMutiple server install with MAAS並且運行良好。

然後我匯入了 pxe-boot 映像,目前顯示 12 個映像。

接下來,我安裝了 Oracle Virtualbox 以將節點新增至 MAAS。首先,我新增了一個具有1024 ram 8GB 和1 個帶有橋接適配器的處理器的虛擬機,並在maas 節點中添加了具有MAC 位址和LAN 喚醒電源類型的相同參數,並透過網路引導啟動了虛擬機。

但狀態仍處於偵錯狀態,虛擬機器載入了pxelinux.0映像並終止虛擬機器啟動,提示「無法開始下載」。我嘗試了多種方法,但似乎沒有任何方法可以讓節點為 MAAS 工作。我什至再次嘗試使用伺服器映像啟動並將 MAAS 伺服器 ip 設定為父 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。您可能必須在 virtualBox 中關閉 DHCP,不確定。請參閱 Oracle VM VirtualBox 說明,第 6.6 節。

如果您使用的是真正的硬件,您要么需要讓 IT 人員為您建立一個網路(可能不會這樣做),要么您可以購買帶有 WAN 連接埠的交換機,並將所有硬體掛在其上。 WAN 連接埠將保護大學網路免受 DHCP 伺服器的影響,並保護您的用戶端免受 DHCP 伺服器的影響。

您可以在交換器上關閉 DHCP,並讓 MaaS 處理 DHCP,也可以將交換器設定為將 PXE 請求指向 MaaS 伺服器。我的經驗是,在交換器上關閉 DHCP 並讓 MaaS 處理所有事情會更簡單。

[編輯]

設定 Virtual Box 內部網路後,您需要從 MaaS Web GUI 中選擇「網路」標籤並新增網絡,指定 IP 位址請求。

轉到“設定”選項卡並向下滾動到網路設定並確保它們正確。

轉到“集群”選項卡並向下捲動到“接口”。這是您設定正在使用的網路卡(應該是 virtualBox 網路卡)以及叢集是否處理 DHCP、位址和範圍等的位置。

相關內容