ovirt官方安装文档 第三章

本文涉及的产品
云原生数据库 PolarDB MySQL 版,通用型 2核4GB 50GB
云防火墙,500元 1000GB
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
简介:

第3章:安装oVirt

安装oVirt引擎包

在您可以配置和使用oVirt引擎之前,您必须安装 rhevm 包和依赖关系。

安装oVirt引擎包

  1. 在开始安装oVirt之前,添加官方仓库:

# yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release41.rpm

  1. 要确保所有软件包都是最新的,请在要安装oVirt Engine的计算机上运行以下命令:

# yum update

注意:如果任何内核相关的软件包已经更新,重新启动机器。

  1. 运行以下命令来安装ovirt-engine软件包和依赖项。

# yum install ovirt-engine

继续下一步配置您的oVirt引擎。

配置oVirt引擎

安装ovirt-engine软件包和依赖项后,必须使用该engine-setup命令配置oVirt Engine 。此命令询问您一系列问题,在您提供所有问题的必需值后,应用该配置并启动ovirt-engine服务。

默认情况下,engine-setup在Engine机器上本地创建和配置Engine数据库。或者,您可以将引擎配置为使用远程数据库或手动配置的本地数据库; 但是,您必须在运行之前设置该数据库engine-setup。要设置远程数据库,请参阅准备用于oVirt引擎的远程PostgreSQL数据库。要设置手动配置的本地数据库,请参阅准备本地手动配置的PostgreSQL数据库以用于oVirt引擎

默认情况下,engine-setup将在Engine上配置一个websocket代理。但是,出于安全性和性能方面的考虑,用户可以选择在单独的主机上进行配置。有关说明,请参阅在其他主机上安装Websocket代理

注意:engine-setup命令引导您完成几个不同的配置阶段,每个阶段包含需要用户输入的几个步骤。建议的配置默认值在方括号中提供; 如果建议的值对于给定步骤是可接受的,请按Enter接受该值。

配置oVirt引擎

  1. 运行该engine-setup命令开始配置oVirt Engine:

# engine-setup

  1. Enter键配置引擎:

Configure Engine on this host (Yes, No) [Yes]:

  1. (可选)允许engine-setup配置映像I / O代理以允许引擎将虚拟机磁盘映像上载到存储域。有关更多信息,请参阅“ 管理指南 ”中的“将磁盘映像上载到存储域

Configure Image I/O Proxy on this host? (Yes, No) [Yes]:

  1. (可选)允许engine-setup配置websocket代理服务器,以允许用户通过noVNC或HTML 5控制台连接到虚拟机:

Configure WebSocket Proxy on this machine? (Yes, No) [Yes]:

要在单独的机器上配置websocket代理,请选择No并参考在其他主机上安装Websocket代理以获取配置说明。

  1. 选择是否在引擎计算机上配置数据仓库。

Please note: Data Warehouse is required for the engine. If you choose to not configure it on this host, you have to configure it on a remote host, and then configure the engine on this host so that it can access the database of the remote Data Warehouse host. Configure Data Warehouse on this host (Yes, No) [Yes]:

  1. (可选)允许从命令行访问虚拟机的串行控制台。

Configure VM Console Proxy on this host (Yes, No) [Yes]:

客户机上需要额外的配置才能使用此功能。请参阅“ 虚拟机管理指南 ”中的“打开串行控制台到虚拟机” 。

  1. Enter接受自动检测到的主机名,或输入备用主机名,然后按Enter键。请注意,如果使用虚拟主机,则自动检测到的主机名可能不正确。

Host fully qualified DNS name of this server [*autodetected host name*]:

  1. engine-setup命令检查您的防火墙配置,并提供修改该配置以打开引擎用于外部通信的端口,例如TCP端口80和443.如果您不允许engine-setup修改防火墙配置,则必须手动打开使用的端口由发动机。

Setup can automatically configure the firewall on this system. Note: automatic configuration of the firewall may overwrite current settings. Do you want Setup to configure the firewall? (Yes, No) [Yes]:

如果您选择自动配置防火墙,并且没有防火墙管理器处于活动状态,系统将提示您从支持的选项列表中选择您选择的防火墙管理器。输入防火墙管理器的名称,然后按Enter键。即使在仅列出一个选项的情况下也适用。

  1. 选择使用本地或远程PostgreSQL数据库作为数据仓库数据库:

Where is the DWH database located? (Local, Remote) [Local]:

  • 如果选择Local,则该engine-setup命令可以自动配置数据库(包括添加用户和数据库),也可以连接到预配置的本地数据库:

 Setup can configure the local postgresql server automatically for the DWH to run. This may conflict with existing applications.  Would you like Setup to automatically configure postgresql and create DWH database, or prefer to perform that manually? (Automatic, Manual) [Automatic]:

  • 如果您AutomaticEnter键选择,则不需要进一步的操作。

  • 如果选择Manual,请为手动配置的本地数据库输入以下值:

 DWH database secured connection (Yes, No) [No]:  DWH database name [ovirt_engine_history]:  DWH database user [ovirt_engine_history]:  DWH database password:

注意: engine-setup在下一步配置引擎数据库之后请求这些值。

  • 如果选择Remote,请为预配置的远程数据库主机输入以下值:

 DWH database host [localhost]:  DWH database port [5432]:  DWH database secured connection (Yes, No) [No]:  DWH database name [ovirt_engine_history]:  DWH database user [ovirt_engine_history]:  DWH database password:

注意: engine-setup在下一步配置引擎数据库之后请求这些值。

  1. 选择使用本地或远程PostgreSQL数据库作为引擎数据库:

Where is the Engine database located? (Local, Remote) [Local]:

  • 如果选择Local,则该engine-setup命令可以自动配置数据库(包括添加用户和数据库),也可以连接到预配置的本地数据库:

 Setup can configure the local postgresql server automatically for the engine to run. This may conflict with existing applications.  Would you like Setup to automatically configure postgresql and create Engine database, or prefer to perform that manually? (Automatic, Manual) [Automatic]:

一个。如果您AutomaticEnter键选择,则不需要进一步的操作。

湾 如果选择Manual,请为手动配置的本地数据库输入以下值:

     Engine database secured connection (Yes, No) [No]:      Engine database name [engine]:      Engine database user [engine]:      Engine databuase password:

  • 如果选择Remote,请为预配置的远程数据库主机输入以下值:

 Engine database host [localhost]:  Engine database port [5432]:  Engine database secured connection (Yes, No) [No]:  Engine database name [engine]:  Engine database user [engine]:  Engine database password:

  1. 为自动创建的oVirt引擎的管理用户设置一个密码:

Engine admin password: Confirm engine admin password:

  1. 选择GlusterVirt或者两者

Application mode (Both, Virt, Gluster) [Both]:

两者都提供最大的灵活性。在大多数情况下,选择Both。Virt应用程序模式允许您在环境中运行虚拟机; Gluster应用程序模式只允许您从管理门户管理GlusterFS。

  1. 设置该wipe_after_delete标志的默认值,该标志在删除磁盘时擦除虚拟磁盘的块。

Default SAN wipe after delete (Yes, No) [No]:

  1. 引擎使用证书与主机进行安全通信。此证书还可以选择用于保护与引擎的HTTPS通信。提供证书的组织名称:

Organization name for certificate [*autodetected domain-based name*]:

  1. (可选)允许engine-setup将引擎的登录页面设置为由Apache Web服务器提供的默认页面:

Setup can configure the default page of the web server to present the application home page. This may conflict with existing applications. Do you wish to set the application as the default web page of the server? (Yes, No) [Yes]:

  1. 默认情况下,与引擎的外部SSL(HTTPS)通信使用配置中较早创建的自签名证书进行保护,以便与主机进行安全通信。或者,为外部HTTPS连接选择另一个证书; 这不会影响引擎如何与主机通信:

Setup can configure apache to use SSL using a certificate issued from the internal CA. Do you wish Setup to configure that, or prefer to perform that manually? (Automatic, Manual) [Automatic]:

  1. (可选)在引擎上创建NFS共享以用作ISO存储域。本地ISO域提供了可用于初始设置虚拟机的一系列图像:

Configure an NFS share on this server to be used as an ISO Domain? (Yes, No) [Yes]:

一个。指定ISO域的路径:

   Local ISO domain path [/var/lib/exports/iso]: b. Specify the networks or hosts that require access to the ISO domain:    Local ISO domain ACL: *10.1.2.0/255.255.255.0(rw) host01.example.com(rw) host02.example.com(rw)* The example above allows access to a single /24 network and two specific hosts. See the `exports(5)` man page for further formatting options.

C。指定ISO域的显示名称:

   Local ISO domain name [ISO_DOMAIN]:

  1. 选择数据仓库保留收集的数据的时间长度:

Please choose Data Warehouse sampling scale: (1) Basic (2) Full (1, 2)[1]:

Full使用“ 数据仓库指南”中列出的数据存储设置的默认值(在远程主机上安装数据仓库时建议使用)。

Basic减少了DWH_TABLES_KEEP_HOURLYto 720DWH_TABLES_KEEP_DAILYto 的值,以0减轻引擎机器上的负载(当引擎和数据仓库安装在同一台机器上时推荐)。

  1. 查看安装设置,然后按Enter接受这些值并继续安装:

Please confirm installation settings (OK, Cancel) [OK]:

  1. 如果您打算将oVirt环境与目录服务器相链接,请配置日期和时间以与目录服务器使用的系统时钟同步,以避免意外的帐户到期问题。

配置engine-setup完环境后,显示有关如何访问环境的详细信息。如果您选择手动配置防火墙engine-setup,请根据安装期间选择的选项提供需要打开的端口的自定义列表。该engine-setup命令还会将您的答案保存到可用于使用相同值重新配置Engine的文件,并输出oVirt Engine配置过程的日志文件位置。

继续下一部分,以admin@internal用户身份连接到管理门户。然后,继续设置主机,并附加存储。

连接到管理门户

使用Web浏览器访问管理门户。

  1. 在Web浏览器中,导航到https://your-manager-fqdn/ovirt-engine,用在安装期间提供的完全限定的域名替换您的-master-fqdn

重要提示:首次连接到管理门户时,系统会提示您信任用于保护浏览器与Web服务器之间通信的证书。你必须接受这个证书。

  1. 点击管理门户

  2. 输入您的用户名密码。如果您是第一次登录,请将用户名admin与安装期间指定的密码结合使用。

  3. 从“ 域”列表中选择要对其进行身份验证的。如果使用内部admin用户名登录,请选择internal域。

  4. 点击登录

  5. 您可以使用多种语言查看管理门户。默认选择将根据您的Web浏览器的区域设置进行选择。如果您想以非默认语言查看管理门户,请从欢迎页面的下拉列表中选择您的首选语言。

下一章包含其他与引擎相关的可选任务。如果任务不适用于您的环境,请转至第III部分:安装管理程序主机



本文转自 Barron1 51CTO博客,原文链接:http://blog.51cto.com/13172370/1980268,如需转载请自行联系原作者

相关文章
|
6月前
|
存储 安全 数据管理
【专栏】指导在Rocky Linux 8上安装配置Elasticsearch,包括添加仓库等
【4月更文挑战第28天】本文指导在Rocky Linux 8上安装配置Elasticsearch,包括添加仓库,运行`yum install elasticsearch`进行安装,修改配置文件如`cluster.name`和`network.host`,启动服务并验证其正常运行。同时,文章提及了内存、文件描述符设置及安全配置,并列出常见问题及解决方法,帮助用户成功搭建Elasticsearch。
141 1
|
6月前
|
Ubuntu Docker 索引
ubuntu 20.04 安装docker教程和安装中遇到的问题解决方案(超详细 附加图文教程)
ubuntu 20.04 安装docker教程和安装中遇到的问题解决方案(超详细 附加图文教程)
1069 0
|
NoSQL 数据可视化 安全
Redis安装详解—官方原版
Redis安装详解—官方原版
180 0
Gitbook官方使用手册
Gitbook官方使用手册
179 0
|
Web App开发 存储 测试技术
|
Linux 网络安全 数据安全/隐私保护
CentOS安装使用.netcore极简教程(免费提供学习服务器)
原文:CentOS安装使用.netcore极简教程(免费提供学习服务器) 本文目标是指引从未使用过Linux的.Neter,如何在CentOS7上安装.Net Core环境,以及部署.Net Core应用。
1812 0
|
数据安全/隐私保护 Linux
下一篇
无影云桌面