安装oVirt Engine
centos 7.6
oVirt4.3.6
- 系统更新,更新好后重启。
sudo yum update -y # reboot if the kernel was updated
- 添加官方的oVirt存储库
sudo yum install https://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
- 安装
ovirt-engine
软件包和依赖项sudo yum install ovirt-engine
配置ovirt-engine
- 运行
engine-setup
命令以开始配置oVirt Engine:engine-setup
- en
Set up Cinderlib integration (Currently in tech preview) (Yes, No) [No]:
- 本机安装ovirt-engine
Configure Engine on this host (Yes, No) [Yes]: Yes
- 安装开放虚拟网络(OVN)。选择“是”将在引擎计算机上安装OVN中央服务器,并将其作为外部网络提供商添加到oVirt。默认群集将使用OVN作为其默认网络提供程序,并且添加到默认群集的主机将自动配置为与OVN通信。
Configure ovirt-provider-ovn (Yes, No) [Yes]: Yes
- 允许
engine-setup
配置websocket代理服务器Configure WebSocket Proxy on this host (Yes, No) [Yes]: Yes
- 选择是否在引擎计算机上配置数据仓库
Configure Data Warehouse on this host (Yes, No) [Yes]: Yes
- 允许
engine-setup
配置映像I / O代理(ovirt-imageio-proxy
),以允许引擎将虚拟磁盘上载到存储域中Configure Image I/O Proxy on this host (Yes, No) [Yes]: Yes
- 允许从命令行访问虚拟机的串行控制台
Configure VM Console Proxy on this host (Yes, No) [Yes]: Yes
- 该
engine-setup
命令检查您的防火墙配置,并提供修改该配置的信息,以打开引擎用于外部通信的端口,例如TCP端口80和443。如果不允许engine-setup
修改防火墙配置,则必须手动打开使用的端口。由引擎。由于iptables
已弃用Firewalld,因此将其配置为防火墙管理器Do you want Setup to configure the firewall? (Yes, No) [Yes]: Yes
- 配置admin密码,建议设复杂。
Engine admin password: Confirm engine admin password:
- 选择Gluster,Virt或两者,两者都提供最大的灵活性。在大多数情况下,选择
Both
。Virt应用程序模式允许您在环境中运行虚拟机。Gluster应用程序模式仅允许您从管理门户网站管理GlusterFSApplication mode (Virt, Gluster, Both) [Both]: Both
- 如果安装了OVN提供程序,则可以选择使用默认凭据或指定其他凭据
Use default credentials (admin@internal) for ovirt-provider-ovn (Yes, No) [Yes]: Yes
- 设置
wipe_after_delete
标志的默认值,该标志将在删除磁盘时擦除虚拟磁盘的块Default SAN wipe after delete (Yes, No) [No]: No
- 引擎使用证书与主机进行安全通信。也可以选择使用此证书来保护与引擎的HTTPS通信。提供证书的组织名称
Organization name for certificate [Test]: Test
- 允许
engine-setup
将引擎的登录页面设置为Apache Web服务器提供的默认页面Do you wish to set the application as the default page of the web server? (Yes, No) [Yes]: Yes
- 默认情况下,使用配置中较早创建的自签名证书来保护与引擎的外部SSL(HTTPS)通信,以与主机进行安全通信。或者,为外部HTTPS连接选择另一个证书。这不会影响引擎与主机的通信方式
Do you wish Setup to configure that, or prefer to perform that manually? (Automatic, Manual) [Automatic]:
- 选择数据仓库将保留收集的数据多长时间:
注意:如果您选择不在引擎计算机上配置数据仓库,那么将跳过此步骤
Please choose Data Warehouse sampling scale: (1) Basic (2) Full (1, 2)[1]: 1
- 查看安装设置,然后按Enter接受值并继续安装
Please confirm installation settings (OK, Cancel) [OK]: OK
- 出现如下信息则是安装成功
[ INFO ] Execution of setup completed successfully
连接门户
- 在Web浏览器中,导航到
https://your-manager-fqdn/ovirt-engine
,将其替换your-manager-fqdn为在安装过程中提供的标准域名。注意: 您可以使用备用主机名或IP地址访问管理门户。为此,您需要在
/etc/ovirt-engine/engine.conf.d/
下添加一个配置文件。例如:# vi /etc/ovirt-engine/engine.conf.d/99-custom-sso-setup.conf SSO_ALTERNATE_ENGINE_FQDNS="alias1.example.com alias2.example.com"
然后
systemctl restart ovirt-engine.service
备用主机名列表需要用空格分隔。您也可以将引擎的IP地址添加到列表中,但是不建议使用IP地址代替DNS可解析的主机名。
修改本地hosts
域名IP映射。 - 单击管理门户。将显示一个SSO登录页面。SSO登录使您可以同时登录到管理和VM Portal。
- 输入您的用户名和密码。如果您是首次
admin
登录,请结合使用用户名和在安装过程中指定的密码。 - 从“ 域”列表中选择要认证的域。如果使用内部
admin
用户名登录,请选择internal
域。 - 单击登录。
- 您可以使用多种语言查看管理门户。默认选择将根据您的Web浏览器的区域设置来选择。如果要使用默认语言以外的其他语言查看管理门户,请从欢迎页面的下拉列表中选择首选语言。
然后登录成功则安装成功。