跳到主要内容

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 存储库)
在升级任何第三方软件之前,必须关闭正在运行的 Unified Manager 实例。第三方软件安装完毕后,可重新启动 Unified Manager

用户授权要求

在 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 存储库,则必须手动下载并配置该存储库。

    手动配置 EPEL 存储库

  • 如果未安装 MySQL 的正确版本,必须启用 MySQL 存储库,才能在系统中成功安装 MySQL 软件。

    如果您的系统中未配置 MySQL 存储库,则必须手动下载并配置该存储库。

    手动配置 MySQL 存储库

如果您的系统无法访问 Internet,并且存储库未从已连接到 Internet 的系统镜像到未连接到 Internet 的系统,您应根据安装说明确定系统的外部软件依赖关系。然后可将所需软件下载到连接 Internet 的系统,并将 .rpm 文件拷贝到计划安装 Unified Manager 的系统。要下载工件和包,必须使用 yum install 命令。必须确保两个系统均运行同一操作系统版本,且相应的 Red Hat Enterprise Linux 或 CentOS 版本具有订阅许可证。

重要
不得从除本节列出的存储库以外的存储库安装所需的第三方软件。从 Red Hat 存储库安装的软件是专门针对 Red Hat Enterprise Linux 设计的,符合 Red Hat 最佳实践(目录布局、权限等)。其他位置的软件可能不符合这些准则,可能会导致 Unified Manager 安装失败,或未来升级时发生问题。

端口 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 部门,了解您的安全策略是否要求采用其他过程。

CentOS 和 Red Hat 系统上应禁用 THP(Transparent Huge Pages)。启用后,在某些情况下,当特定处理器因占用内存过多而终止时,可能会导致关闭 Unified Manager