一、背景
- 已經安裝好OpenNebula-Front-end
- 已經安裝好OpenNebula Node
- 已經把Node注冊到Front-end
二、目標
看過第一、二節的同學們可能已經知道我的整個環境是
個人筆記本電腦一台:RAM 16G
Vmvare中安裝了兩台host主機
KingServer3 KingServer4
KingServer3安裝了OpenNebula的服務端
KingServer4安裝了OpenNebula的一個Node
接下來我們要實現的是:
通過OpenNebula的sunstone來實現基於界面化的虛擬機管理
三、操作步驟
3.1:Host主機網絡設置
為了虛擬機和主機以及外界之間的通信,首先需要把所有的主機設置橋接方式,如下vi /etc/network/interfaces文件
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # Configure the bridging interface auto br0 iface br0 inet static address 192.168.1.53 netmask 255.255.255.0 network 192.168.1.1 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 192.168.1.1 bridge-ports ens33 bridge-fd 9 bridge-hello 2 bridge-maxage 12 bridge-stp off
查看是否配置成功
3.2:操作步驟
1)創建磁盤鏡像和操作系統鏡像
2)創建VM 模板
操作1:指定鏡像
操作2:勾選啟動程序
3)創建VM實例
創建成功如下圖所示
4)操作實例
點擊實例右側的小電腦圖標,即可進行遠程VNC連接,首次連接會提示安裝系統,安裝系統細節這里不再介紹,安裝OK以后,進行管理界面如下
登錄系統,安裝系統的時候會指定用戶名和密碼,測試和外界的通信,可以互通說明虛擬機部署OK,截止到這里我們已經實現了基於VMVare雙層虛擬化的OpenNebula平台的搭建
3.3:資源監控
通過OpenNebula的主頁面我們可以看到我們每一台主機的資源使用情況,便於企業級的監控管理