Veritas Access 安装指南

Last Published:
Product(s): Access (7.3.1)
  1. Veritas Access 简介
    1.  
      关于 Veritas Access
  2. Veritas Access 授权许可
    1.  
      关于 Veritas Access 产品授权许可
  3. 系统要求
    1.  
      重要版本信息
    2. 系统要求
      1. Linux 要求
        1.  
          操作系统 RPM 安装要求和操作系统修补
        2.  
          需要使用准确预定义的 RPM 版本安装的内核 RPM
        3.  
          需要使用预定义的确切 RPM 版本安装的 OL 内核 RPM
        4.  
          OL 6.8 所需的操作系统 RPM
        5.  
          OL 7.3 所需的操作系统 RPM
        6.  
          OL 7.4 所需的操作系统 RPM
        7.  
          RHEL 6.6 所需的操作系统 RPM
        8.  
          RHEL 6.7 所需的操作系统 RPM
        9.  
          RHEL 6.8 所需的操作系统 RPM
        10.  
          RHEL 7.3 所需的操作系统 RPM
        11.  
          RHEL 7.4 所需的操作系统 RPM
      2.  
        在 VMware ESXi 环境中安装 Veritas Access 所需的软件要求
      3.  
        安装 Veritas Access 虚拟机所需的硬件要求
      4.  
        Management Server Web 浏览器支持
      5.  
        支持的 NetBackup 版本
      6.  
        支持的 OpenStack 版本
      7.  
        支持的 Oracle 版本和主机操作系统
      8.  
        支持的 IP 版本 6 Internet 标准协议
    3. 网络和防火墙要求
      1.  
        NetBackup 端口
      2.  
        OpenDedup 端口和禁用 iptable 规则
      3.  
        CIFS 协议和防火墙端口
    4.  
      最大配置限制
  4. 准备安装 Veritas Access
    1.  
      安装过程概述
    2.  
      节点的硬件要求
    3. 关于为 Veritas Access 使用 LLT over RDMA 网络
      1.  
        Veritas Access 群集环境中的 RDMA over InfiniBand 网络
      2.  
        LLT 如何支持 RDMA 以加快应用程序之间的互联
      3.  
        为 Veritas Access 配置 LLT over RDMA
      4.  
        Veritas Access 安装程序如何配置 LLT over RDMA
      5.  
        LLT over RDMA 示例/etc/llttab
    4.  
      连接网络硬件
    5. 关于获取 IP 地址
      1.  
        关于计算 IP 地址要求
      2.  
        减少安装时所需的 IP 地址数
    6.  
      关于检查存储配置
  5. 在 VMware ESXi 中部署用于安装 Veritas Access 的虚拟机
    1.  
      在 VMware ESXi 中设置网络
    2.  
      为引导磁盘和 LUN 创建数据存储
    3.  
      为 Veritas Access 安装创建虚拟机
  6. 安装和配置群集
    1.  
      安装概述
    2.  
      安装步骤摘要
    3.  
      安装之前
    4. 在群集的每个节点上安装操作系统
      1.  
        关于驱动节点
      2.  
        在目标 Veritas Access 群集上安装操作系统
      3.  
        在目标 Veritas Access 群集上安装 Oracle Linux 操作系统
      4.  
        获取与 Red Hat Enterprise Linux 兼容的内核
    5. 在目标群集节点上安装 Veritas Access
      1.  
        在群集上安装和配置 Veritas Access 软件
      2.  
        Veritas Access 图形用户界面
    6. 关于 NIC 绑定和 NIC 排除
      1.  
        排除 NIC
      2.  
        包括 NIC
      3.  
        创建新的 NIC 绑定
      4.  
        移除 NIC 绑定
      5.  
        从绑定列表中移除 NIC
    7. 关于 VLAN 标记
      1.  
        在特定 NIC 上添加 VLAN 设备
      2.  
        VLAN 标记的限制
    8.  
      更换以太网接口卡
    9.  
      配置 I/O 防护
    10.  
      关于配置 Veritas NetBackup
    11.  
      关于在 Veritas Access 配置期间启用 kdump
    12.  
      重新配置 Veritas Access 群集名称和网络
    13.  
      在 Veritas Access 群集上配置 KMS 服务器
  7. 使用响应文件自动运行 Veritas Access 安装和配置
    1.  
      关于响应文件
    2.  
      执行静默 Veritas Access 安装
    3.  
      用于安装和配置 Veritas Access 的响应文件变量
    4.  
      Veritas Access 安装和配置的响应文件示例
  8. 显示和添加群集节点
    1.  
      关于 Veritas Access 安装状态和条件
    2.  
      显示群集中的节点
    3.  
      在群集中添加新节点之前
    4.  
      将节点添加到群集
    5.  
      从群集中删除节点
    6.  
      关闭群集节点
  9. 升级 Veritas Access和操作系统
    1.  
      升级操作系统和 Veritas Access
  10. 使用滚动升级来升级 Veritas Access
    1.  
      关于滚动升级
    2.  
      RHEL 上的升级支持的滚动升级路径
    3.  
      使用安装程序执行滚动升级
  11. 卸载 Veritas Access
    1.  
      卸载 Veritas Access 之前
    2. 使用安装程序卸载 Veritas Access
      1.  
        删除 Veritas Access 7.3.1 RPM
      2.  
        通过 Veritas Access 7.3.1 光盘进行卸载
  12. 附录 A. 安装参考
    1.  
      安装脚本选项
  13. 附录 B. 对 LTR 升级进行故障排除
    1.  
      查找日志文件以对 LTR 升级进行故障排除
    2.  
      对 LTR 的升级前问题进行故障排除
    3.  
      对 LTR 的升级后问题进行故障排除
  14. 附录 C. 配置安全 Shell 进行通信
    1.  
      手动配置无密码安全外壳 (ssh)
    2.  
      使用 pwdutil.pl 实用程序设置 ssh 和 rsh 连接

关于滚动升级

此版本的 Veritas Access 支持从 Veritas Access 7.2.1.1 及更高版本滚动升级。RHEL 6.6、6.7 和 6.8 支持滚动升级。

滚动升级通过将升级时间限制为其执行服务组故障转移所需的时间量,从而最大限度地减少高可用性群集的服务和应用程序停机时间。可以在一个群集中运行产品版本不同的节点。

滚动升级有两个主要阶段。安装程序在第 1 阶段升级内核 RPMs,在第 2 阶段升级 VCS 代理 RPMs。升级过程将群集划分为两个子群集,称为第一个子群集和第二个子群集。首先,在第一个子群集上执行升级。升级过程将停止第一个子群集节点上的所有服务和资源。所有服务(包括 VIP 组)都故障转移到第二个子群集。在故障转移过程中,连接到第一个子群集节点的 VIP 组的客户端会间歇性中断。对于未超时的客户端,服务将在第二个子群集中某个节点上的 VIP 组联机后恢复。

在第一个子群集的节点上运行升级过程时,第二个子群集的节点将继续为客户端提供服务。在升级第一个子群集节点后,它会重新启动第一阶段节点上的服务和资源。一旦第一个子群集启动,升级过程将立即停止其余节点上的服务和资源。所有服务和资源均处于联机状态,并为客户端提供服务。同时,滚动升级在其余节点上启动升级过程。在其余节点上完成升级后,群集恢复,服务在整个群集中进行平衡。

LTR 升级工作流程

要在 Veritas Access 群集上升级长期保留 (LTR),必需执行此过程。开始滚动升级过程之前,必须停止 NetBackup 中的所有备份和/或还原作业。

对于 LTR 升级情况,需要使用以下脚本:

  • preUpgrade_ltr_access731.py

  • postUpgrade_ltr_access731.py

启动 LTR 滚动升级之前

  • 需要在创建 odd_cache_fs 文件系统(用于备份 OpenDedup 卷的缓存数据)的位置执行 preUpgrade_ltr_access731.py 脚本。此文件系统的大小根据当前的缓存大小 (/opt/sdfs) 确定。

  • 使用配置为 Objectaccess 默认池的池创建此文件系统。因此,此池必须有足够的可用空间。配置 odd_cache_fs 文件系统后,使所有 OpenDedup 卷脱机,并备份配置和缓存数据。

群集滚动升级完成后,需要在还原所有配置后使所有 OpenDedup 卷都联机的位置执行 postUpgrade_ltr_access731.py 脚本。

为已配置的云层创建一次性层策略,以将 OpenDedup 元数据文件(以 .6442 扩展名结尾)从云层移至内部存储。需要使用这些元数据文件验证和还原 OpenDedup 上的配置。如果这些文件存储在云层上,这些操作的性能可能会下降。

滚动升级工作流程

滚动升级包括两个主要阶段:第 1 阶段,安装程序升级内核 RPMs;第 2 阶段,安装程序升级与 VCS 代理相关的非内核 RPMs。

  1. 仅对配置了 LTR 的 Veritas Access 群集使用下列升级前步骤。

    注意:

    在 Veritas Access 群集上配置 OpenDedup 卷时,需要执行这些步骤。

    • 确保 NetBackup 中的备份和/或还原作业已停止。

    • 从 ISO,将 upgrade_scripts/preUpgrade_ltr_access731.py 脚本复制到 OpenDedup 卷处于联机状态的每个节点上的 /

    • 在 OpenDedup 卷处于联机状态的每个节点上逐个执行 preUpgrade_ltr_access731.py 脚本。

    对 LTR 的升级前问题进行故障排除

  2. 升级过程将群集分为两个子群集,即:第一个子群集和第二个子群集。

  3. 第 1 阶段,在第二个子群集上执行升级。升级过程将停止第二个子群集的节点上的所有服务和资源。所有服务(包括 VIP 组)故障转移到第一个子群集。第二个子群集上的并行服务组将脱机。

  4. 在故障转移过程中,连接到第二个子群集节点的 VIP 组的客户端会间歇性地中断。对于未超时的客户端,服务将在第一个子群集中某个节点上的 VIP 组联机后恢复。

  5. 安装程序在第二个子群集上升级内核 RPMs。第一个子群集的节点继续为客户端提供服务。

  6. 在第二个子群集上完成滚动升级的第 1 阶段之后,在第一个子群集上执行滚动升级的第 1 阶段。应用程序将故障转移到第二个子群集。并行服务组在第二个子群集上联机,但在第一个子群集上脱机。

  7. 完成第 1 阶段后,节点将使用新 RPMs 和旧协议版本运行。

  8. 在滚动升级的第 2 阶段期间,同时升级群集所有节点上的其余所有 RPMs。VCS 和 VCS 代理软件包均会升级。内核驱动程序将升级到新协议版本。在第 2 阶段期间,应用程序保持联机。High Availability Daemon (HAD) 停止并重新启动。

  9. 仅对配置了 LTR 的 Veritas Access 群集使用下列升级后步骤。

    注意:

    在 Veritas Access 群集上配置 OpenDedup 卷时,需要执行这些步骤。

    • 从 ISO,将 upgrade_scripts/postUpgrade_ltr_access731.py 脚本复制到管理控制台节点上的 /

    • 执行 postUpgrade_ltr_access731.py 脚本。

    • 在 OpenDedup 卷处于联机状态的每个节点上逐个执行 preUpgrade_ltr_access731.py 脚本。

使用安装程序执行滚动升级

RHEL 上的升级支持的滚动升级路径

对 LTR 的升级后问题进行故障排除