一、配置源
1、基于rhel8.6适配
subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms
subscription-manager repos --enable rhel-8-for-x86_64-appstream-rpms
subscription-manager repos --enable codeready-builder-for-rhel-8-x86_64-rpms
rpm -i --justdb --nodeps --force "http://mirror.centos.org/centos/8-stream/BaseOS/$(rpm --eval '%_arch')/os/Packages/centos-stream-release-8.6-1.el8.noarch.rpm"
cat >/etc/yum.repos.d/CentOS-Stream-Extras.repo <<'EOF'
[cs8-extras]
name=CentOS Stream $releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=8-stream&arch=$basearch&repo=extras&infra=$infra
#baseurl=http://mirror.centos.org/$contentdir/8-stream/extras/$basearch/os/
gpgcheck=1
enabled=1
gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-Official
EOF
cat >/etc/yum.repos.d/CentOS-Stream-Extras-common.repo <<'EOF'
[cs8-extras-common]
name=CentOS Stream $releasever - Extras common packages
mirrorlist=http://mirrorlist.centos.org/?release=8-stream&arch=$basearch&repo=extras-extras-common
#baseurl=http://mirror.centos.org/$contentdir/8-stream/extras/$basearch/extras-common/
gpgcheck=1
enabled=1
gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-SIG-Extras
EOF
echo "8-stream" > /etc/yum/vars/stream
dnf distro-sync --nobest
2、配置ovirt源
dnf install -y centos-release-ovirt45
启用javapackages-tools模块。
# dnf module -y enable javapackages-tools
启用pki-deps模块。
# dnf module -y enable pki-deps
启用postgresql模块的版本12。
# dnf module -y enable postgresql:12
启用mod_auth_openidc模块的版本2.3。
# dnf module -y enable mod_auth_openidc:2.3
启用nodejs模块的版本14:
# dnf module -y enable nodejs:14
同步已安装的软件包以将其更新到最新的可用版本。
# dnf distro-sync --nobest
3、基础配置
service firewalld stop
systemctl disable firewalld
修改selinux
SELINUX=disabled
4、修改主机名
hostnamectl set-hostname ovirt4.5.com
# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
179.220.209.212 ovirt4.5.com
5、禁用IPV6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
6、安装ovirt包
dnf install ovirt-engine
执行安装
# engine-setup
除了禁用防火墙,以下三个参数设置为no,其他的默认
* Please note * : Keycloak is now deprecating AAA/JDBC authentication module.
It is highly recommended to install Keycloak based authentication.
* Please note * : Keycloak is now deprecating AAA/JDBC authentication module.
It is highly recommended to install Keycloak based authentication.
Configure Keycloak on this host (Yes, No) [Yes]:No
Are you really sure not to install internal Keycloak based authentication?
AAA modules are being deprecated
Configure Keycloak on this host (Yes, No) [Yes]:No
Use default credentials (admin@internal) for ovirt-provider-ovn (Yes, No) [Yes]:No
新建文件/etc/ovirt-engine/engine.conf.d/99-custom-sso-setup.conf内容如下
SSO_ALTERNATE_ENGINE_FQDNS="179.220.209.212"
7、登录界面添加节点
# yum -y install qemu-kvm libvirt virt-install bridge-utils vdsm
# systemctl start libvirtd
# systemctl enable libvirtd
8、配置本地存储
mkfs.xfs /dev/sdb
mkdir /data
mount /dev/sdb /data/
mkdir -p /data/data /data/image /data/export
chown vdsm:kvm -R /data/
参考:
https://www.ovirt.org/documentation/installing_ovirt_as_a_standalone_manager_with_local_databases/index.html
————————————————
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/7052.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~