一、背景
- 已经安装好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的主页面我们可以看到我们每一台主机的资源使用情况,便于企业级的监控管理