Loongnix-server中ovirt-engine-4.4安装及使用方法

时间: 2022-09-08
作者: zhangwenlong
一、配置源
经验证,安装Loongnix-Server-8.4镜像后,需额外添加以下源。
openstack-ussuri源是因为ovirt-engine依赖python3-cinderlib
openstack-rocky源是因为vdsm依赖libguestfs-tools-c

[ovirt-44]
name=Loongnix server $releasever - oVirt-44
baseurl=http://pkg.loongnix.cn/loongnix-server/$releasever/virt/$basearch/ovirt-44/release
gpgcheck=0
enabled=1

[openstack-ussuri]
name=openstack-ussuri
baseurl=http://pkg.loongnix.cn/loongnix-server/8.4/cloud/loongarch64/release/openstack-ussuri/
gpgcheck=0
enabled=1

[Loongnixplus]
name=Loongnixplus
baseurl=http://pkg.loongnix.cn/loongnix-server/8.4/Loongnixplus/loongarch64/release/
gpgcheck=0
enabled=1

[PowerTools]
name=PowerTools
baseurl=http://pkg.loongnix.cn/loongnix-server/8.4/PowerTools/loongarch64/release/
gpgcheck=0
enabled=1

[openstack-rocky]
name=openstack-rocky
baseurl=http://pkg.loongnix.cn/loongnix-server/8.4/cloud/loongarch64/release/openstack-rocky/
gpgcheck=0
enabled=1

[epel]
name=epel
baseurl=http://pkg.loongnix.cn/loongnix-server/8.4/epel/loongarch64/release/Everything/
gpgcheck=0
enabled=1

二、安装配置
控制节点(172.17.7.177,虚拟机或物理机)
1.直接安装所有二进制包,添加源后仍会报错:

package postgresql-server-12.7-1.0.1.module+an8.4.0+10433+f0a9b894.loongarch64 is filtered out by modular filtering(postgresql-server >= 12.0)

2.这里是先手动安装postgresql的三个rpm包:

postgresql-12.7-1.0.1.module+lns8.4.0+10433+f0a9b894.loongarch64.rpm
postgresql-server-12.7-1.0.1.module+lns8.4.0+10433+f0a9b894.loongarch64.rpm
postgresql-contrib-12.7-1.0.1.module+lns8.4.0+10433+f0a9b894.loongarch64.rpm

3.再安装全部ovirt-engine系列及python3-ovirt-engine-lib软件包。
4.执行engine-setup命令,初始化ovirt,开发环境下,除密码处需要额外干预,其余选项均可使用默认值。

在这里插入图片描述

计算节点(172.17.7.162,物理机)
1.在ovirt控制台创建主机时,安装vdsm软件包有coreutils与coreurils-single的安装冲突,具体如下:

Problem: problem with installed package coreutils-8.30-8.0.1.lns8.loongarch64
  - package coreutils-8.30-8.0.1.lns8.loongarch64 conflicts with coreutils-single provided by coreutils-single-8.30-8.0.1.lns8.loongarch64
  - package libguestfs-1:1.40.2-10.lns8.loongarch64 requires coreutils-single, but none of the providers can be installed

2.经过分析,因为libguest-tools-c依赖libguestfs-1:1.40.2-10.lns8.loongarch64,而后者依赖coreutils-single,需要先使用allowerasing参数安装libguestfs(允许换掉coreutils)
yum install libguestfs-1:1.40.2-10.lns8.loongarch64 –allowerasing

3.此时创建主机时,可以正确安装vdsm及其依赖。

三、访问节点配置
1.ovirt默认不支持使用IP地址访问,需要使用hostname映射IP。
搭建时使用的内部IP是 172.17.7.177,控制节点的hostname是ovirt-loongnix。
访问节点需要在hosts中添加一行:
172.17.7.177 ovirt-loongnix

2.浏览器访问 http://ovirt-loongnix:80/ovirt-engine,即可打开ovirt控制台。
默认用户名admin,密码为初始化ovirt时设置的密码。
在这里插入图片描述

四、创建虚拟机流程
1.登录ovirt控制台后,进入管理门户。
2.ovirt默认带有的集群版本是4.6,直接创建主机会提示:
Host ovirt-loongnix is compatible with versions (4.2,4.3,4.4) and cannot join Cluster Default which is set to version 4.6.
因此需要先删除原来的集群,新建兼容版本为4.4的集群。
(第一次进入集群页面时,也会有个没有捕捉的异常,但不影响使用。)
在这里插入图片描述

3.ovirt默认带有的数据中心兼容性版本也是4.6,需要删除。

4.新建 计算>数据中心
在这里插入图片描述
5.新建 计算>集群
在这里插入图片描述

6.新建 计算>主机
弹出的电源管理提示直接点“确认”即可,默认主机新建成功后会自动重启。
添加主机后,注意不要随意修改计算节点的hostname,否则控制节点会找不到主机。
在这里插入图片描述

等待主机安装相关软件包
在这里插入图片描述

安装完成,正在重启,等待主机上线
在这里插入图片描述

较长时间的等待后,主机上线了
若长时间不上线,一直reboot状态,可以尝试重启 vdsm-network服务
systemctl restart vdsm-network
在这里插入图片描述

7.新建 存储->域
计算节点执行:
mkdir -p /data/images/rhev
chown -R vdsm:kvm /data
在这里插入图片描述

创建data域成功
在这里插入图片描述

8.新建ISO存储域
计算节点执行:
mkdir /data/images/isos
chown -R vdsm:kvm /data/images/isos
在这里插入图片描述

创建ISO域成功。
在这里插入图片描述

9.上传镜像
这里为了节省时间,直接用scp方式将iso镜像上传到了计算节点的/data/images/isos目录。
镜像都要放到一串 111-11111 的路径下。
在这里插入图片描述

此时isos存储域已经有镜像了。
在这里插入图片描述

10.新建 计算>虚拟机
新建虚拟磁盘
在这里插入图片描述

新建虚拟机,普通
在这里插入图片描述

新建虚拟机,系统,然后点击确定。
在这里插入图片描述

虚拟机添加成功
在这里插入图片描述

11.引导虚拟机
使用运行,只运行一次功能,引导虚拟机。
在这里插入图片描述

引导选项勾选 附加CD,引导序列将CD-ROM上移至顶端,点击确定。
在这里插入图片描述

当虚拟机状态变更为 加电 时,点击 控制台 按钮,浏览器会下载一个 console.vv 的文件。
在这里插入图片描述

12.查看虚拟机控制台
去 http://virt-manager.org/download/ 下载 virt-viewer并安装。双击打开 console.vv文件。
便可看到虚拟机的控制台,进行操作。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要在Ubuntu上安装oVirt,可以按照以下步骤进行操作: 1. 首先,确保您的Ubuntu系统已经更新到最新版本。您可以使用以下命令进行系统更新: ``` sudo apt update sudo apt upgrade ``` 2. 安装oVirt引擎管理节点。执行以下命令来安装所需的软件包: ``` sudo apt install ovirt-engine ``` 3. 安装oVirt引擎数据库。默认情况下,oVirt使用PostgreSQL数据库。您可以使用以下命令来安装: ``` sudo apt install ovirt-engine-extension-aaa-ldap-setup ovirt-engine-extension-aaa-ldap ovirt-engine-dwh-setup ovirt-engine-sdk-python ovirt-engine-tools-backup ovirt-engine-webadmin-portal ovirt-engine-yubikey-setup ovirt-guest-agent-common ovirt-host-deploy ovirt-imageio-common ovirt-imageio-daemon ovirt-imageio-proxy ovirt-provider-ovn-common ovirt-provider-ovn-driver ovirt-provider-ovn-hosted-engine-ha ovirt-provider-ovn-provider ovirt-provider-ovn-vdsm ovirt-release-master ``` 4. 安装oVirt引擎虚拟化节点。执行以下命令进行安装: ``` sudo apt install ovirt-hosted-engine-ha ``` 5. 配置oVirt引擎。执行以下命令开始配置过程: ``` sudo engine-setup ``` 6. 按照引导程序的指示完成oVirt引擎的配置。您需要提供必要的信息,例如管理员密码、数据库配置等。 7. 完成配置后,您可以通过Web浏览器访问oVirt引擎的管理控制台。 请注意,以上步骤提供了安装oVirt引擎的基本过程。根据您的特定需求和环境,可能还需要进行其他配置和调整。建议您参考官方文档或oVirt社区以获取更详细和具体的信息。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值