oVirt4.3.8部署教程(单台主机All in one)

2021/02 作者:ihunter 0 0

注意

本次部署是采用的一台虚拟机(在一套在用的ovirt环境里,已开启嵌套虚拟化,主要为了截图方便);

由于只使用一台主机,所以将hostengine虚机部署在这台主机上的nfs存储里;

本版本(oVirt4.3.8)已在物理服务器上部署验证通过,未发现问题;

[重要提示]

如果你是在vmware workstation里部署,请查阅这篇文章《在vmware里部署ovirt遇到的问题及解决办法》

环境准备

一台物理主机或一台虚拟机(要求支持嵌套虚拟化);

配置要求:CPU>=四核,内存>=16GiB,硬盘>=300GiB;

安装包准备

从本站安装包下载 (强烈建议从分享的网盘链接下载,官网速度慢)

注意这两个包都下载下来:

ovirt-node-ng-installer-4.3.8-2020012711.el7.iso (node安装包)

ovirt-engine-appliance-4.3-20200127.1.el7.x86_64.rpm (engine rpm包)

安装ovirt-node

使用上面下载的ovirt-node的iso引导安装ovirt-node,过程如下:


oVirt4.3.8部署教程(单台主机All in one)
oVirt4.3.8部署教程(单台主机All in one)
oVirt4.3.8部署教程(单台主机All in one)
oVirt4.3.8部署教程(单台主机All in one)
oVirt4.3.8部署教程(单台主机All in one)
oVirt4.3.8部署教程(单台主机All in one)
oVirt4.3.8部署教程(单台主机All in one)


ovirt-node iso安装完成后重启即可。

配置nfs存储

注意:这里是在node主机上启个nfs服务(不需要外部存储),用于存放engine虚机的镜像。

ovirt-node重启后ssh进入该主机,执行以下步骤配置nfs存储。(该存储用于部署engine)

cd /data/images/
mkdir nfs
chown vdsm:kvm nfs       //这一步改权限的操作很重要

编辑/etc/exports文件

vi /etc/exports

增加如下内容:

/data/images/nfs  *(rw,sync,no_root_squash)

重启nfs服务并设置为开机自启动

systemctl restart nfs
systemctl enable nfs

部署engine

将上面下载的ovirt-engine-appliance rpm安装包拷贝到ovirt-node这台机器里,放在/root/目录下即可,执行以下命令安装:

rpm -ivh ovirt-engine-appliance-4.3-20200127.1.el7.x86_64.rpm

配置node和engine的域名映射,打开/etc/hosts文件

vi /etc/hosts

增加域名映射,注意node根据自己在安装iso时填的写,engine的域名随便起记住即可。

192.168.105.234   ovirt438node
192.168.105.235   engine235.com

完事使用浏览器打开ovirt-node的web控制台界面,http://[IP]:9090,使用root账户登录,如下图:


oVirt4.3.8部署教程(单台主机All in one)


点击“start”开始部署hosted-engine;


oVirt4.3.8部署教程(单台主机All in one)


填写engine虚机的信息,根据上图填写即可,填写完成点击“Next”;


oVirt4.3.8部署教程(单台主机All in one)


填写Admin帐号的密码,这个Admin帐号是用来登录WEB管理台的管理员帐号,点击“Next”;


oVirt4.3.8部署教程(单台主机All in one)


确认下信息无误后,点击“Prepare VM”;


oVirt4.3.8部署教程(单台主机All in one)


开始准备engine虚机,需要等待一段时间,根据硬件配置,大概10-30分钟;


oVirt4.3.8部署教程(单台主机All in one)


出现上图后,点击“Next”,配置存储;


oVirt4.3.8部署教程(单台主机All in one)


存储类型选择“NFS”,连接地址填写“[IP]:/data/images/nfs”(这里的IP写ovirt-node机器的ip,路径是我们上面配置的的那个nfs导出目录),点击“Next”;


oVirt4.3.8部署教程(单台主机All in one)


确认下信息无误后,点击“Finish Deployment”即可,进入最后的部署过程;


oVirt4.3.8部署教程(单台主机All in one)


根据机器配置情况,大概需要10-30分钟;


oVirt4.3.8部署教程(单台主机All in one)


部署完成!

访问ovirt-engine WEB管理台

因为engine的管理台默认只能通过域名访问,所以要在你电脑的hosts文件中增加engine的域名映射,windows10的hosts文件路径如下:

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

在此文件中增加engine的IP和域名映射:

192.168.105.235    engine235.com

(注意要使用管理员权限修改,推荐使用nodepad++编辑器)

打开浏览器访问https://engine235.com,使用admin帐号登录,密码为上面部署时配置的。


oVirt4.3.8部署教程(单台主机All in one)
oVirt4.3.8部署教程(单台主机All in one)
oVirt4.3.8部署教程(单台主机All in one)
oVirt4.3.8部署教程(单台主机All in one)
oVirt4.3.8部署教程(单台主机All in one)


注意:到这里部署虽然结束了,但是目前只有一个nfs存储域,如果后面将虚机创建在nfs存储域的话会很慢很卡,所以如果你还想继续试用的话,可以到【计算】—【数据中心】中将这个数据中心的存储类型改为“本地”,然后到【存储】—【域】中 新建一个本地类型的数据存储域,路径填“/data/images/rhev”。后面创建虚机时就可以使用这个存储域了,会快。


oVirt4.3.8部署教程(单台主机All in one)
oVirt4.3.8部署教程(单台主机All in one)



赞(1) 更多分享

上篇: 使用FreeNAS搭建IP-SAN
下篇: 在vmware里部署ovirt遇到的问题及解决办法