最近公司需要将ovirt进行二次开发作为私有云产品,国内的很多厂商的私有云产品是基于ovirt进行二次开发的,ovirt是Redhat公司的RHEV产品的社区版,经过搭建环境进行测试,发现原生态的ovirt问题比较多,首先是数据库是postsql,国内可能用的最多的是ms sql和mysql。在测试过程中发现批量创建虚拟机,批量虚拟机快照创建,批量迁移都存在着很多的问题。
网络拓扑图
官网文档
http://www.ovirt.org/documentation/
Step1:管理端安装
[root@ovirt ~]# yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release42.rpm
[root@ovirt ~]#yum -y install ovirt-engine
Step2:计算节点安装
下载镜像ovirt-node-ng-installer-4.3.6-2019092614.el7.iso,使用该镜像进行安装
Step3:管理端初始化
注:由于ovirt的webportal访问必须采用域名的方式进行访问,因此,在初始化前必须配置好dns,并且能够正常解析
同时需要将管理节点和计算节点的dns修改为nameserver 1为该dns服务器,本例为10.10.1.40
在管理节点的控制台上执行engine-setup 进行初始化
选择默认,NO
是否将管理端安装该服务器,选择默认YES
以下步骤按照默认安装
下面步骤必须输入能够解析该主机的dns地址
是否启用firewall,建议不启用
安装数据库,ovirt默认使用postsql数据库,本次安装选择自动,默认即可:
设置admin密码
配置确认,如下图:
点击OK后进行安装,安装完成后如下图:
Step4:登录管理服务器
在浏览器中打开https://gz.idc.com/ovirt-engine/,选择管理门户输入admin和设置的密码登录:
登录后主界面如下图:
Step5:创建数据中心,创建集群
创建数据中心,本例为GZ_IDC
新建集群APP
向集群中添加本例的两个计算节点node1和node2
添加后激活主机,如下图:
Step6:添加存储