oVirt 4.5 部署

ovirt engine

1. 设置主机名

1
hostnamectl set-hostname ovirt-engine

2. 设置 hosts 文件

1
2
3
4
5
6
7
8
9
cat > /etc/hosts << 'END'
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

10.0.0.100 ovirt-engine
10.0.0.101 ovirt-node-1
10.0.0.102 ovirt-node-2
10.0.0.201 ovirt-storage-1
END

3. 配置 yum 源

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/CentOS-Stream-* /etc/yum.repos.d/bak/
cp /etc/yum.repos.d/bak/* /etc/yum.repos.d/

# 更换清华源
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
         -e 's|^#baseurl=http://mirror.centos.org/$contentdir|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos|g' \
         -i.bak \
         /etc/yum.repos.d/CentOS-*.repo
         
yum makecache

yum install -y centos-release-ovirt45

4. 加载必要的模块

1
2
3
4
5
yum module -y enable javapackages-tools
yum module -y enable pki-deps
yum module -y enable postgresql:12
yum module -y enable mod_auth_openidc:2.3
yum module -y enable nodejs:14

5. 安装 ovirt engine

1
2
3
4
yum install ovirt-engine -y

yum install python3.11-pip -y
pip3.11 install netaddr -i https://pypi.tuna.tsinghua.edu.cn/simple

6. 初始化配置

1
engine-setup

image.png

image.png

image.png

6. web 登陆

image.png

image.png

image.png

ovirt node

1. 配置 node yum 源

1
2
3
# 从 engine 节点安装 centos-release-ovirt45
ssh ovirt-node-1 "yum install -y centos-release-ovirt45 -y"
ssh ovirt-node-2 "yum install -y centos-release-ovirt45 -y"

image-20231008140440983

2. 修改 node 节点的主机名

1
2
ssh ovirt-node-1 'hostnamectl set-hostname ovirt-node-1'
ssh ovirt-node-2 'hostnamectl set-hostname ovirt-node-2'

image-20231008114301088

3. 在 engine 添加主机

3.1 配置 node1 节点

1
# 计算 > 主机 > 新建

image-20231008113503192

1
2
3
# 名称: ovirt-node-1
# 主机名/IP: ovirt-node-1
# SSH 公共密钥: 复制公钥到 node-1 节点

image-20231008113958813

3.2 配置 node2 节点

1
2
3
4
5
# 计算 > 主机 > 新建

# 名称: ovirt-node-1
# 主机名/IP: ovirt-node-1
# SSH 公共密钥: 复制公钥到 node-1 节点

4. 安装进度排查

1
tail -f /var/log/ovirt-engine/engine.log

image-20231008140705718

image-20231008140811101

5. 安装成功

eve.png