centos7.5上yum安装ovirt4.2

2021/02 作者:ihunter 0 0

准备2台机器(测试场景下可以使用虚拟机),分别装好centos7系统,并配置好hostname和ip地址,例如ovirt1.com(192.168.105.217)、ovirt2.com(192.168.105.216),当前系统使用的是centos7.5

安装ovirt管理台

使用其中一台机器ovirt1.com,用作管理机,安装ovirt最新版本仓库包

# yum -y install http://resources.ovirt.org/pub/yum-repo/ovirt-release42.rpm

更新下系统

# yum -y update

安装ovirt-engine包

# yum -y install ovirt-engine

配置ovirt-engine(使用默认参数),中间需要配置管理台admin账号的登录密码,有复杂度要求

# engine-setup --accept-defaults

setup成功后就可以通过浏览器访问engine的WEB管理台门户了,因为ovirt从4.x版本后默认通过域名访问了,所以要修改访问PC机器的hosts文件,将ovirt1.com域名映射写入

win10下的hosts路径如下

C:\Windows\System32\drivers\etc\hosts

添加的映射如下

192.168.105.217 ovir1.com

ovirt1.com这台主机上也要添加域名映射,否则会在访问WEB时报PKI认证的错误

centos7.5下hosts路径如下

/etc/hosts

添加的映射如下(在这里把ovirt2.com主机的映射一起加入,后面添加主机时会用到)

192.168.105.217 ovirt1.com
192.168.105.216 ovirt2.com

之后就可以通过PC浏览器访问了,注意通过域名访问https地址,如下

https://ovirt1.com/

安装/添加ovirt主机

使用另一台机器ovirt2.com,用作运行主机,如果ovirt2.com是虚拟机的话,需要确保ovirt2.com支持虚拟化,在centos7宿主机环境下需要做如下配置以开启嵌套虚拟化

修改/etc/default/grub中的GRUB_CMDLINE_LINUX,增加kvm-intel.nested=1,如下

GRUB_CMDLINE_LINUX="crashkernel=auto rd.md.uuid=045dbecc:d4a36a7c:6b699307:f97b8525 rd.lvm.lv=centos/root rd.md.uuid=5cb4fab4:ff699a5e:efe1bbd6:b4044e17 rd.lvm.lv=centos/swap rhgb quiet kvm-intel.nested=1"

更新grub

# grub2-mkconfig -o /boot/grub2/grub.cfg

重启主机,检查nested kvm是否开启

# reboot
# cat /sys/module/kvm_intel/parameters/nested

修改ovirt2.com虚拟机的xml文件,将CPU配置如下(CPU数量根据情况填写),修改后重启ovirt2.com虚拟机

 
     

或者在中增加

安装ovirt最新版本仓库包

# yum -y install http://resources.ovirt.org/pub/yum-repo/ovirt-release42.rpm

更新下系统

# yum -y update

确保/etc/hosts中包含ovirt1.com、ovirt2.com的映射

192.168.105.217 ovirt1.com
192.168.105.216 ovirt2.com

目前版本的ovirt不需要手动在运行主机上安装vdsm相关的rpm包了,从管理台添加主机时会自动在主机上安装配置所需的环境,包括防火墙。

进入engine WEB管理台,默认存在一个共享类型的default数据中心,default数据中心下存在一个default集群。如果虚拟化环境使用共享存储,可以直接将主机添加到default数据中心即可。

如果只有一台主机且使用主机上的本地磁盘做存储,则可以把default数据中的存储类型修改为本地。

这里我们以本地数据中心为例,【计算】->【数据中心】->【编辑】,存储类型选择本地。

然后添加主机到default集群,【计算】->【主机】->【新建】,在这里使用主机名ovirt2.com添加。

等待主机ovirt2.com自动安装部署完成即可,注意要确保ovirt2.com能够访问外网。


赞(1) 更多分享

上篇: 使用iso部署oVirt4.2(SAN存储架构)
下篇: Gluster部署失败后的清理操作, Hosted Engine部署失败后的清理操作