Linux 软件和安装要求
安装 Unified Manager 的 Linux 系统需要特定版本的操作系统和支持软件。
操作系统软件
Linux 系统必须安装了以下版本的操作系统和支持软件:
- 基于 x86_64 体系结构的 Red Hat Enterprise Linux 或 CentOS 版本 7.x
从 Unified Manager 9.4 开始,将不再支持 Red Hat Enterprise Linux 6.x。
第三方软件
Unified Manager 部署在 WildFly Web 服务器上。WildFly17 与 Unified Manager 捆绑在一起并由其进行配置。
以下第三方包是必需的,但未包含在 Unified Manager 中。如果已按照以下部分的说明配置了存储库,则安装期间 yum 安装程序将自动安装这些包。
- MySQL Community Edition 版本 8.0.17,或 8.0 系列中的更高版本(来自 MySQL 存储库)注确保已删除任何以前安装的 MySQL 5.7 版本。基础的 MySQL 版本必须为 8.0.17。
- OpenJDK 版本 11.0.6(来自 Red Hat Extra Enterprise Linux Server 存储库)注从
Unified Manager 9.5 开始不再支持 Oracle Java。 - Python 3.6.x
- p7zip 版本 16.02 或更高版本(来自适用于 Enterprise Linux 的 Red Hat Extra Packages 存储库)
用户授权要求
在 Linux 系统上安装 Unified Manager 的操作可由根用户执行,或由非根用户使用 sudo 命令执行。
安装要求
下面列出了在系统上安装 Red Hat Enterprise Linux 或 CentOS,以及关联存储库的最佳实践。以其他方式安装或配置或在外部(云中)部署的系统可能需要更多步骤,而 Unified Manager 在此类部署中可能无法正常运行。
- 必须根据 Red Hat 最佳实践安装 Red Hat Enterprise Linux 或 CentOS,您应选择以下默认选项,方法是选择“具有 GUI 的服务器”基础环境。
- 在 Red Hat Enterprise Linux 或 CentOS 上安装 Unified Manager 时,系统必须有权访问相应的存储库,使安装程序可访问并安装所有必要的软件依赖项。
- 要让 yum 安装程序在 Red Hat Enterprise Linux 存储库中找到相关软件,您必须使用有效的 Red Hat 订阅在 Red Hat Enterprise Linux 安装期间或之后注册系统。
请参阅 Red Hat 文档,了解 Red Hat Subscription Manager 的相关信息。
- 必须启用适用于 Enterprise Linux 的 Red Hat Extra Packages(EPEL)存储库,然后才能在您的系统中成功安装必要的第三方实用程序。
如果您的系统中未配置 EPEL 存储库,则必须手动下载并配置该存储库。
- 如果未安装 MySQL 的正确版本,必须启用 MySQL 存储库,才能在系统中成功安装 MySQL 软件。
如果您的系统中未配置 MySQL 存储库,则必须手动下载并配置该存储库。
如果您的系统无法访问 Internet,并且存储库未从已连接到 Internet 的系统镜像到未连接到 Internet 的系统,您应根据安装说明确定系统的外部软件依赖关系。然后可将所需软件下载到连接 Internet 的系统,并将 .rpm 文件拷贝到计划安装 Unified Manager 的系统。要下载工件和包,必须使用 yum install 命令。必须确保两个系统均运行同一操作系统版本,且相应的 Red Hat Enterprise Linux 或 CentOS 版本具有订阅许可证。
端口 443 要求
Red Hat Enterprise Linux 和 CentOS 的通用映像可能会阻止对端口 443 的外部访问。由于此项限制,安装 Unified Manager 之后可能无法连接到 Administrator Web UI。可通过运行以下命令允许通用 Red Hat Enterprise Linux 或 CentOS 系统上的所有外部用户和应用程序访问端口 443。
# firewall-cmd --zone=public --add-port=443/tcp --permanent; firewall-cmd --reload必须安装带“具有 GUI 的服务器”基础环境的 Red Hat Enterprise Linux 和 CentOS。其提供 Unified Manager 安装说明使用的命令。其他基础环境可能会要求您安装更多命令以验证或完成安装。如果 firewall-cmd 在您的系统上不可用,则必须通过运行以下命令安装:
# sudo yum install firewalld请在运行此命令之前联系您的 IT 部门,了解您的安全策略是否要求采用其他过程。