APTARE IT Analytics 安装和升级指南 (Linux)

Last Published:
Product(s): APTARE IT Analytics (10.6)
  1. 在 Linux 服务器上安装 APTARE IT Analytics 门户
    1.  
      简介
    2.  
      门户安装内存要求
    3.  
      多语言支持和区域设置注意事项 (Linux)
    4.  
      VMware ESXi 上基于 OVA 的部署
    5. 基于安装程序的部署
      1.  
        任务 1:门户和数据库部署策略 (Linux)
      2.  
        任务 2:安装前配置 (Linux)
      3.  
        任务 3:安装 Oracle 数据库应用程序二进制文件 (Linux)
      4.  
        任务 4:安装门户应用程序二进制文件 (Linux)
      5.  
        任务 5:安装数据库架构 (Linux)
      6.  
        任务 6:启动门户服务 (Linux)
      7.  
        任务 7:申请许可证密钥文件 (Linux)
      8.  
        任务 8:登录门户
      9.  
        任务 9:安装许可证密钥文件 (Linux)
      10.  
        任务 10:执行数据库冷备份 (Linux)
      11.  
        建议的数据库备份过程
    6.  
      支持的第三方产品和开源产品
    7.  
      卸载 APTARE IT Analytics 门户
  2. 在 Linux 上升级 APTARE IT Analytics 门户
    1.  
      概述
    2.  
      升级路径
    3.  
      升级之前
    4. 将 Oracle 数据库应用程序二进制文件升级到 19c (Linux)
      1.  
        升级 Oracle 数据库应用程序二进制文件 (Linux)
    5. 升级 APTARE IT Analytics 门户
      1.  
        升级共享服务环境
      2.  
        运行升级实用程序安装程序 (Linux)
      3.  
        已知问题
      4.  
        运行升级实用程序
      5.  
        升级后
      6.  
        升级用于合并企业对象的方法
      7. 门户升级期间的属性合并
        1.  
          门户升级期间的属性管理
        2.  
          合并属性值的示例
        3.  
          重命名重复属性的步骤
        4.  
          适用于多租户环境中属性的最佳做法
    6. 数据收集器升级
      1.  
        必要前提条件
    7.  
      故障排除 - 数据收集器手动升级
    8.  
      从 APTARE IT Analytics 门户更新收集器
  3. 数据库服务器的 Oracle 修补程序
    1.  
      应用 Oracle 建议的修补程序
    2. 在 Linux 上应用 Oracle 19c 2022 年 7 月修补程序
      1.  
        安装前设置
      2.  
        OPatch 安装步骤
      3.  
        安装 Oracle 修补程序
      4.  
        验证修补程序
      5.  
        验证 JDK 版本更新
  4. 升级并迁移到新服务器
    1. 升级并迁移到新服务器
      1.  
        在新服务器上安装最新版本的 APTARE IT Analytics
      2.  
        在现有服务器上执行数据库导出
      3.  
        在新服务器上停止门户和代理服务
      4.  
        在新服务器上删除并重新创建现有门户用户
      5.  
        将数据库导入到新服务器
      6.  
        在新服务器上启动门户和代理服务
      7.  
        下载、安装并执行以对数据库架构进行升级
    2.  
      测试
    3.  
      更新数据收集器二进制文件(如有必要)
  5. 附录 A. X 虚拟帧缓冲器
    1.  
      配置 X 虚拟帧缓冲器 (Xvfb)

任务 2:安装前配置 (Linux)

  1. 选择门户服务器。

    出于性能考虑,避免将 APTARE IT Analytics 门户软件与 APTARE IT Analytics Data Collector 安装在同一服务器上。确切地说,避免将 Data Collector 安装在 /opt/aptare

    如果由于某种原因而需要将两者都放在同一服务器上,请确保门户软件和 Data Collector 软件不在该服务器上的同一目录中。执行门户软件安装任务需要 root 权限。

    请参见门户安装内存要求

  2. 验证门户服务器的操作系统。检查操作系统是否是《认证配置指南》中列出的认证操作系统之一。

    验证指定的门户服务器上是否存在足够的磁盘空间。对于数据库文件系统,指定的容量是创建数据库所需的最小值。数据库在一段时间内会不断增长。数据库增长取决于各种因素,例如,从其中收集数据的子系统、收集数据的系统类型、数据的保留期限(可配置)等等。

    文件

    系统/

    目录

    最小

    磁盘空间

    建议的磁盘空间

    数据库增长所需的最大磁盘空间

    备注

    /opt

    20 GiB

    30 GiB

    30 GiB

    /tmp

    10 GiB

    10 GiB

    10 GiB

    /tmp 和 /var/tmp 都必须可由用户 aptare 写入。

    /data01

    50 GiB

    100 GiB

    780 GiB

    对于数据和索引表空间是必需的。

    /data02

    50 GiB

    100 GiB

    750 GiB

    对于数据和索引表空间是必需的。

    /data03

    90 GiB

    250 GiB

    1800 GiB

    对于数据和索引表空间是必需的。

    /data04

    65 GiB

    65 GiB

    65 GiB

    临时表空间。

    /data05

    45 GiB

    45 GiB

    45 GiB

    临时表空间(撤消日志)。

    /data06

    5 GiB

    5 GiB

    5 GiB

    临时表空间(重做日志)。

    总计

    335 GiB

    615 GiB

    3495 GiB

     
  3. 查看第三方软件详细信息。

    请参见支持的第三方产品和开源产品

  4. 如果计划以 PDF 文件形式导出或通过电子邮件发送报告,为了确保正确呈现这些输出格式,需要图形管理器,如 X 虚拟帧缓冲器 (Xvfb)。请与您的 IT 部门联系来配置此功能。请参见配置 X 虚拟帧缓冲器 (Xvfb)

  5. 验证是否已安装 rpm fontconfig。对于门户安装程序,这是必需的。Fontconfig 是一个旨在提供系统范围字体配置、自定义和应用程序访问权限的库。如果未安装 rpm fontconfig,则将报告导出为 XLS 和 PDF 将失败。

  6. 根据操作系统,验证系统中是否存在所需的 RPM。

    • 对于 RHEL 8 和 CENTOS 8,请使用以下命令:

      rpm -q perl-TermReadKey perl-Data-Dumper binutils 
      glibc libaio elfutils-libelf perl-Getopt-Long binutils  
      gcc gcc-c++ glibc-devel ksh libaio-devel libgcc libstdc++ 
      libstdc++-devel sysstat 
      psmisc bc make libnsl.x86_64 --qf '%{name}.%{arch}\n'|sort

      该命令返回:

    • bc.x86_64
      binutils.x86_64
      elfutils-libelf.x86_64
      gcc-c++.x86_64
      gcc.x86_64
      glibc-devel.x86_64
      glibc.x86_64
      ksh.x86_64
      libaio-devel.x86_64
      libaio.x86_64
      libgcc.x86_64
      libnsl.x86_64
      libstdc++-devel.x86_64
      libstdc++.x86_64
      make.x86_64
      perl-Data-Dumper.x86_64
      perl-Getopt-Long.noarch
      perl-TermReadKey.x86_64
      psmisc.x86_64
      sysstat.x86_64
      unzip
    • 对于 RHEL 7 和 CENTOS 7,请使用以下命令:

      rpm -q perl-TermReadKey perl-Data-Dumper binutils 
      glibc libaio elfutils-libelf perl-Getopt-Long 
      compat-libcap1 compat-libstdc++-33 gcc gcc-c++ 
      glibc-devel ksh libaio-devel libgcc libstdc++ 
      libstdc++-devel sysstat psmisc bc make --qf 
      '%{name}.%{arch}\n'|sort

      该命令返回:

      bc.x86_64
      binutils.x86_64
      compat-libcap1.x86_64
      compat-libstdc++-33.x86_64
      elfutils-libelf.x86_64
      gcc-c++.x86_64
      gcc.x86_64
      glibc-devel.x86_64
      glibc.x86_64
      ksh.x86_64
      libaio-devel.x86_64
      libaio.x86_64
      libgcc.x86_64
      libstdc++-devel.x86_64
      libstdc++.x86_64
      make.x86_64
      perl-Data-Dumper.x86_64
      perl-Getopt-Long.noarch
      perl-TermReadKey.x86_64
      psmisc.x86_64
      sysstat.x86_64
      unzip
    • 对于 SUSE Linux Enterprise,请使用以下命令:

      该命令返回:

      bc.x86_64
      binutils.x86_64 
      glibc-devel.x86_64
      glibc.x86_64
      libaio-devel.x86_64
      libaio1.x86_64
      libcap-ng-utils.x86_64
      libcap-ng0.x86_64
      libcap-progs.x86_64
      libcap1.x86_64
      libcap2.x86_64
      libelf-devel.x86_64
      libgcc_s1.x86_64
      libjpeg-turbo.x86_64
      libjpeg62-turbo.x86_64
      libjpeg62.x86_64
      libpcap1.x86_64
      libpcre1.x86_64
      libpcre16-0.x86_64
      libpng16-16.x86_64
      libstdc++6.x86_64
      libtiff5.x86_64
      make.x86_64 
      mksh.x86_64
      perl-Term-ReadKey.x86_64
      pixz.x86_64
      rdma-core.x86_64
      smartmontools.x86_64
      sysstat.x86_64
      unzip
      xz.x86_64
      
  7. 验证 bc 命令是否可用,因为数据库安装程序需要此命令。

  8. 从 www.veritas.com 下载 Oracle 数据库安装程序和门户安装程序的应用程序二进制文件。使用确认购买协议中提供的说明。

  9. 用户帐户创建故障排除:门户安装过程将为 aptare 和 tomcat 创建用户帐户。如果您使用的是非本地用户管理(如 LDAP 或 NIS)来管理 Linux 用户帐户,则 useradd 命令可能无法成功执行。请按照以下步骤手动预创建所需的用户:

    • 按照在 LDAP 中创建用户帐户的常规过程,使用 /home 下的主目录预创建用户帐户 aptare 和 tomcat。

      用户 ID

      主要组

      辅助组

      aptare

      aptare

      dba

      tomcat

      tomcat

      aptare

    • 使用 useradd 命令时,某些环境(尤其是使用 automount 的虚拟环境)将无法创建主目录。在这种情况下,手动创建 /home/aptare/home/tomcat 目录,并使用 chown 命令将其所有者分别更改为 aptare 和 tomcat。

    • 如需其他说明,请联系 Veritas 支持获取详细信息。

  10. 脚本问题故障排除:执行需要 Java 的脚本时,可能会出现与 Security Enhanced Linux (SELinux) 相关的已知问题。这将导致出现权限被拒绝的错误消息。要解决此问题,请将 SELinux 配置为允许使用带文本重定位功能的共享库。

    安装程序要求 SELinux 配置处于禁用状态或允许状态。

  11. 确保在防火墙中打开端口 80/tcp、8011 和 8017,以使门户正常运行。

  12. 从 www.veritas.com 下载以下 Oracle 修补程序,并将它们保留在将安装 Oracle 数据库的服务器上的目录中。

    • p31281355_190000_Linux-x86-64.zip

    • p30565805_198000DBRU_Linux-x86-64.zip

    在安装和升级过程中,Oracle 数据库安装程序会请求此目录的路径。Oracle 数据库安装程序将在安装或升级过程中安装这些修补程序。

  13. 确保 ssnetstat 命令在系统中可用。