Oracle VM Manager 3.2/3.x 管理操作
更多文章:
第一次設定 OVM 步驟:
NOTE: 要新增 OVS 主機之前,請先 SSH 登入至 OVS,檢查系統時間是否與 OVMM 上的系統時間差不多,如果差好幾個小時,可能導致新增失敗,執行人工校時指令 ntpdate <time-server-ip> && hwclock -w 。
開啟瀏覽器,輸入 https://ovmm.ip.address:7002/ovm/console,登入 admin。
Servers and VMs > Discover Servers(中間左邊的小圖示)
TIPs:
* 新增 OVS 連線成功,在 Unassigned Servers 項目內會出現這台主機,並且欄位 Owned 應該顯示 Owned by you。
* 如果 OVS 有連接 SAN Storage,在執行完 Discover Servers 成功後,在 OVMM > Storage > SAN Servers > Unmanaged FibreChannel Storage Array 會出現 LUN Disk 的資訊。
OVM 的 Storage 類型有兩種,File Server 及 SAN Server,系統差異為:
SAN Server with FCP)
OVMM > Storage > Discover SAN Server (中間左邊的小圖示)
NOTE:
如果 OVS 事先就與 SAN Storage 連接好,並且在 OVS 系統執行 multipath -l 會顯示完整的 LUN Disks,只要在前個步驟 Discover Servers 執行完後,系統也會自動完成 Discover Storage 程序,不需再手動執行。
NOTE:每一台 OVS 至少要有兩個 ethernet port,一個作為 management port,其他 port 可給所有 VMs 使用。
例如:OVS 在安裝完成後,預設會使用 eth0 作為 management port,而 eth1 就可以被新增到其他的 Virtual Machine Network 然後就能被 VM 使用。
OVMM > Networking > Networks > Create New Network > Select a Network Configuration > Create a Network with Ports/Bond Ports/VLAN INterface
Select Ports > 按下+ 新增一個 port >
選擇 Server Pool > 選擇 OVS 主機 > 選擇 網路埠號 > OK > Next > 完成
啟用 DM-Multipath,可以參閱:Designing, Creating and Testing an Oracle VM 3.2 Environment。
適用 OVM 3.3.x 參閱:使用 FCP 新增 Clustered Server Pool。
Storage Repository 是用來做 VM 的 Virtual Disk,此外也能用來儲存 ISO 檔、VM templates 等。
OVMM > Repositories > Create a Repository
TIPs:
- 如果 Template 是 *.ova 檔,要先以 Assemblies 方式匯入,完成後再從 Assemblies 轉成 VM Template(在 OVMM 上操作)。
- 如果有多個 Storage Repositories,匯入的 VM template 只能屬於被匯入的 Storage Repository,其他的 Repository 不可使用那些 templates。
NOTE: OVM 3.3.x 以後版本不需要這步驟。
VNIC 是 VM 使用的虛擬網卡裝置,透過自動產生多組的 MAC address,使每一個 VNIC 有唯一的 MAC address。
在新增 VM 之前,要先建立所需的 VNIC 裝置。
OVMM > Networking > Virtual NICs > Auto Fill
NOTE: OVM 3.3.x 以後版本,不再需要執行這步驟。
啟動 VM 後,需要開啟 Console 管理這個 VM,如果沒有安裝這工具,Console 功能無法使用。
下載 TightVNC:
安裝 TightVNC 至 OVMM 主機
rpm -ivh tightvnc-java-1.3.9-5.noarch.rpm
TIPs:
在管理 Oracle VM 時,如果需要調整 firewall,可以參考下列文字:
Any firewall between the client and Oracle VM Manager needs port 15901 to be open. Any firewall
between the Oracle VM Manager and the Oracle VM Servers needs ports 6900 and above open; one port
for each virtual machine on an Oracle VM Server. For example, if you have 100 virtual machines on an
Oracle VM Server, you should open ports 6900-6999 (100 ports) on any firewall between the Oracle VM
Server and Oracle VM Manager.
在 OVM 新增 guest OS 有下列幾種方式:
從 VM Template 新增
OVMM > Server and VMs > 選擇 Server Pool > Create Virtual Machine (中間視窗的+圖示)
設定 Virtual Network
OVMM > Server and VMs > Server Pool > 選擇剛剛設定的 Pool > 選擇 OVS > 選擇剛剛新增的 VM > Edit
NOTE:
如果使用 Oracle Linux Template,VM 在第一次啟動時會要求設定 root 密碼,及網路 IP。