NetBackup IT Analytics Data Collector 安装指南(适用于 Fabric Manager)

Last Published:
Product(s): NetBackup IT Analytics (11.4)
  1. Fabric Manager 数据收集概述
    1.  
      简介
    2.  
      Fabric Manager:收集 SAN 交换机数据
    3.  
      交换机区域别名收集
  2. Brocade 交换机的安装前设置
    1.  
      Brocade 交换机的安装前设置
    2.  
      添加 Data Collector 的前提条件(Brocade 交换机)
    3.  
      升级故障排除:Brocade BNA SMI-S (CIM) 服务器和 Java 11
    4.  
      支持的交换机
    5.  
      Brocade 交换机:默认端口和防火墙注意事项
    6.  
      安装概述(Brocade 交换机)
    7.  
      Brocade 交换机 Data Collector 策略
  3. Cisco 交换机的安装前设置
    1.  
      Cisco 交换机的安装前设置
    2.  
      添加数据收集器的前提条件(Cisco 交换机)
    3.  
      升级故障排除:Cisco DCNM SMI-S (CIM) 服务器和 Java 11
    4.  
      Cisco 交换机:默认端口和防火墙注意事项
    5.  
      安装概述(Cisco 交换机)
    6.  
      Cisco 交换机数据收集策略
    7.  
      在启动 Cisco 交换机数据收集之前
  4. Brocade 区域别名的安装前设置
    1.  
      Brocade 区域别名的安装前设置
    2.  
      添加数据收集器的前提条件(Brocade 区域别名)
    3.  
      Brocade 交换机:默认端口和防火墙注意事项
    4.  
      安装概述(Brocade 区域别名)
    5.  
      Brocade 区域别名数据收集器策略
  5. Cisco 区域别名的安装前设置
    1.  
      Cisco 区域别名的安装前设置
    2.  
      添加数据收集器的前提条件(Cisco 区域别名)
    3.  
      Cisco 交换机:默认端口和防火墙注意事项
    4.  
      安装概述(Cisco 区域别名)
    5.  
      Cisco 区域别名数据收集器策略
  6. 安装 Data Collector 软件
    1.  
      简介
    2.  
      安装 WMI 代理服务(仅限 Windows 主机资源)
    3.  
      测试 WMI 连接
    4.  
      在非英语系统上安装 Data Collector 的注意事项
    5.  
      在 Windows 上安装 Data Collector 软件
    6.  
      在 Linux 上安装 Data Collector 软件
    7.  
      在本地 Kubernetes 环境中部署 Data Collector
    8.  
      为 Veritas NetBackup 手动配置 Data Collector
    9.  
      在 Windows 上安装 Data Collector 二进制文件(不进行配置)
    10.  
      在 Linux 主机上安装 Data Collector 二进制文件(不进行配置)
  7. 验证数据收集
    1.  
      验证方法
    2.  
      数据收集器:供应商特定的验证方法
    3. 使用按需数据收集
      1.  
        在按需收集期间查看实时日志记录
    4.  
      使用 CLI Checkinstall 实用程序
    5.  
      列出数据收集器配置
  8. 卸载 Data Collector
    1.  
      从 Linux 卸载数据收集器
    2.  
      从 Windows 卸载数据收集器
  9. 手动启动 Data Collector
    1.  
      简介
  10. 附录 A. 防火墙配置:默认端口
    1.  
      防火墙配置:默认端口

在本地 Kubernetes 环境中部署 Data Collector

此过程提供了在 Linux 主机上通过具有所需配置的 Operator 部署 Kubernetes 群集上的 Data Collector Docker 映像的步骤。通过此方法,可以高效安装 Data Collector,并减少在手动安装或基于 ISO 的安装过程中导致的人为错误。

前提条件和依赖项

下面列出了要安装 Data Collector 的系统的系统要求和安装依赖项:

  • 获取从 CI/CD 内部版本生成的 Docker 映像。

  • 系统上必须预先安装 Kubernetes。

  • 在主机系统上承担 root 角色。

  • 必须可在系统上访问 Kubernetes 群集。

  • 确保支持 /data 目录的文件系统有足够的可用空间可用于 Data Collector,如《NetBackup IT Analytics 认证配置指南》中所建议。

    主机系统中的 /data 目录将作为 /usr/openv/analyticscollector 装入到容器内。

  • 获取以下 Data Collector 详细信息。在安装过程中,您需要向安装程序提供以下详细信息。

    • 注册表:要将安装程序映像推送到的注册表的名称。

    • 数据接收器证书文件的绝对路径:从 NetBackup IT Analytics 门户下载的数据接收器证书文件的绝对路径。

    • Data Collector 注册文件的绝对路径:从 NetBackup IT Analytics 门户下载的 Data Collector 注册文件的绝对路径。

    • 代理设置:

    • 门户 IP 地址:托管 NetBackup IT Analytics 门户的系统的 IP 地址。

    • 门户主机名:aptareportal.<DOMAIN> 或 itanalyticsportal.<DOMAIN>

    • 代理主机名:aptareagent.<DOMAIN> 或  itanalyticsagent.<DOMAIN>

    • 存储类名称:要使用的 Kubernetes 存储类的名称。

  • Veritas 下载中心获取 itanalytics_k8s_artificats.tar。tarball 具有容器映像、Operator 映像、一组 .yaml 文件和脚本。

在 Kubernetes 环境中部署 Data Collector

要在 Kubernetes 环境中部署 Data Collector,请执行以下操作:

  1. 登录到 Kubernetes 群集。
  2. 在主节点上运行此命令,并标记要在其上部署 Data Collector 的节点。
    kubectl label node <worker_node_name> itaDcNodeKey=itaDcDeploymentNode
  3. itanalytics_k8s_artifacts.tar 位置运行此命令,以启动 Data Collector 安装。
    tar -xvf itanalytics_k8s_artifacts.tar scripts 

    这会将 scripts 文件夹保存在 itanalytics_k8s_artifacts.tar 文件位置处。

  4. scripts 文件夹运行此脚本。
    cd scripts/
    sh itanalytics_dc_installer.sh

    注意:

    安装日志将保存到 itanalytics_dc_installer_<time_stamp>.log

  5. 当安装程序询问时,按以下顺序提供 Data Collector 配置详细信息。
    • 注册表

      在提供注册表名称后,安装程序将要求确认以继续推送映像。您需要输入 y 以进行全新安装。如果出于任何原因需要重新运行安装,并且此步骤在之前任何时候针对同一群集节点均成功完成,则可以输入 n 以避免重写并绕过此步骤。

    • 数据接收器证书文件的绝对路径(如果已为数据接收器设置 https:// URL)

    • Data Collector 注册文件的绝对路径

    • 代理设置

    • 门户 IP 地址

    • 门户主机名

    • 代理主机名

    • 存储类名称

  6. 安装程序要求确认配置详细信息,然后再继续安装。输入 y 继续安装 Data Collector

成功安装后,验证 NetBackup IT Analytics 门户上的 Data Collector 状态是否显示为“联机”

连接到 pod 实例

运行此命令可连接到 pod 实例,也可在需要时方便进行调试。

# kubectl exec -it<pod ID> -- bash