2017年3月30日 星期四

使用 QEMU KVM 初探 MAAS - [2] 建立 MAAS server 用的虛擬機


概念上是新增虛擬網路後,在建立虛擬機器的「硬體」組態時可以指定使用該虛擬網路。再基於該組態安裝 MAAS server。



新增虛擬網路


重點兩個:


  • DHCP 要關掉(因為我們要讓 MAAS server 去負責 DHCP,如果這邊也有 DHCP 就會打架)
  • NAT 要透過 host machine 上的實體裝置連外(因為我想要之後碰到網路來更新或是裝其他的東西;如果沒這打算可以不用連外)











這裡我的 gatewat 是 192.168.101.1,這個數字稍後會用到。

安裝 MAAS server

建立虛擬機


virt-manager 的圖形介面很直覺,廢話不多說,截圖幾個關鍵。


用 image 裝


選自己要用的 image [1]


這一步要注意,要選稍早我們建立的 NAT


[1]
安裝的時候要注意 iso 檔案存放位置的存取權限;常見的問題是把 iso 存在另外一個硬碟或是磁區,這會造成  virt-manager 存取的問題。



啟動虛擬機開始安裝 


雖然安裝一開始有提供很多選項,但我自己是偏好裝最基本的,然後再自己去手動裝與調整需要的套件。


我打算做這樣的配置:

MAAS controller: 192.168.101.10
MAAS node 01: 192.168.101.11
MAAS node 02: 192.168.101.12
......
name server and gateway: 192.168.101.1 (兩個都是同一個,往外找 name;注意這個值來自稍早虛擬網路的設定值)


所以這裡給 MAAS controller IP



netmask (因為我要 IP of nodes 像是 192.168.101.xx),所以是 255.255.255.0

稍早提到的 name server and gateway IP


The hostname of this controller

不填 domain name


如果虛擬網路有對外 bridge 成功的話,就會自動偵測到你的時區


中間有些過程就是一般安裝系統會看到的設定,應該滿直覺的,我就略過太細節的部份。

因為是測試機,所以就不更新了;還沒玩過 landscape,有機會再來玩玩。


稍早有提到我喜歡從基本開始裝,所以只選標準套件;因為之後也想要透過 ssh 連進來使用指令操作 MAAS 和 Juju,所以也順手裝一下 ssh server 的功能。


接著就會一路跑到完、安裝好,等著我們做進一步調校囉!請看下一篇:安裝 MAAS controller。

沒有留言:

張貼留言