Important Update: Cohesity Products Documentation


All Cohesity product documentation are now managed via the Cohesity Docs Portal: https://docs.cohesity.com/HomePage/Content/home.htm. Some documentation available here may not reflect the latest information or may no longer be accessible.

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

Last Published:
Product(s): NetBackup IT Analytics (11.0)
  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 上安装数据收集器软件
    6.  
      在 Linux 上安装 Data Collector 软件
    7.  
      在容器化环境中安装 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.  
      防火墙配置:默认端口

在容器化环境中安装 Data Collector

此过程提供了在 Linux 主机上使用容器映像(一个轻量级的独立可执行文件)安装 Data Collector 的步骤。通过此方法,可以使用单个容器映像高效安装 Data Collector,并减少在手动安装或基于 ISO 的安装过程中导致的人为错误。由于使用容器映像进行此安装需要的用户输入很少,所以此安装也称为静默安装。

前提条件和依赖项

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

  • 系统上必须预先安装 Docker 或 Podman。

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

  • 在主机系统中创建目录结构,容器中的数据将保留在此目录结构中。确保支持 /data 目录的文件系统有足够的可用空间可用于 Data Collector,如《NetBackup IT Analytics 认证配置指南》中所建议。主机系统中的 /data 目录将作为 /opt/aptare 装入到容器内。

    mkdir -p /data/install/conf
  • 创建名为 conf-file 的配置文件。

    配置 conf-file 的格式必须如下所示:

    COLLECTOR_NAME=Name of the Data Collector as defined in the 
    portal. 
    COLLECTOR_PASSWORD=Passcode assigned to the Data Collector 
    during its creation. 
    DR_URL=Data receiver URL 
    example:-<http://aptareagent.domainName> 
    COLLECTOR_KEY_PATH=/data/aptare/conf/<keyname.key>  
    HTTP_PROXY_CONF=N [Y-yes/N-no whether we are using proxy of not] 
    HTTP_PROXY_ADDRESS=Provide HTTP proxy address, if proxy 
    configuration is Yes.
    HTTP_PROXY_PORT=Provide HTTP proxy port, if proxy 
    configuration is Yes.
    HTTPS_PROXY_ADDRESS=Provide HTTPS proxy address, if 
    proxy configuration is Yes.
    HTTPS_PROXY_PORT=Provide HTTPS proxy port, if proxy 
    configuration is Yes. 
    PROXY_USERNAME=Provide Proxy userName  
    PROXY_PASSWORD=Provide Proxy password. 
    PROXY_EXCLUDE=Provide exclude

    示例:conf-file 示例内容如下:

    COLLECTOR_NAME=testdc
    COLLECTOR_PASSWORD=testdc@123
    DR_URL=http://itanalyticsagent.domain
    COLLECTOR_KEY_PATH=/data/aptare/conf/testdc.key
    HTTP_PROXY_CONF=N
    HTTP_PROXY_ADDRESS=
    HTTP_PROXY_PORT=
    HTTPS_PROXY_ADDRESS=
    HTTPS_PROXY_PORT=
    PROXY_USERNAME=
    PROXY_PASSWORD=
    PROXY_EXCLUDE=
  • 将 Data Collector 密钥文件和 conf-file 配置文件保存在 Data Collector 主机上的 /data/install/conf 中。这两个文件必须位于主机上的同一位置。如果更改了文件位置,则必须使用新位置相应地更新 Docker 运行命令。

  • 从 下载中心获取 itanalytics_images.tarsetup_vtas_registry.sh 脚本。需要 .tar 文件和脚本才能将容器映像推送到注册表。

  • 获取环境中 Docker 映像注册表的 URL。

使用容器映像安装 Data Collector

满足前提条件后,必须将 Docker 映像推送到注册表并启动安装。

要通过容器进行安装,请执行以下操作:

  1. setup_vtas_registry.sh 脚本添加执行权限。
    #chmod 744 setup_vtas_registry.sh
  2. itanalytics_images.tar 中的 Docker 映像推送到您环境中的注册表:
    # setup_vtas_registry.sh -c <container registry URL> 
    -t <itanalytics_images.tar file path>

    其中:

    • <container registry URL> 是您环境中 Docker 映像注册表的 URL。

    • <itanalytics_images.tar file path> 是 itanalytics_images.tar 文件的路径。

    可以使用 docker imagespodman images 命令(具体取决于所使用的平台),以验证 Docker 映像在注册表中是否可用。

    在使用 Podman 的系统中,可能需要将容器注册表配置文件 /etc/containers/registries.conf 更新为信任 <container registry URL>。为此,请更新 /etc/containers/registries.conf 中的 unqualified-search-registries 设置,然后重新启动 Podman 服务。

    在使用 Docker 的系统中,创建 /etc/docker/daemon.json 文件,并将以下内容添加到其中,然后重新启动 Docker 服务以使更改生效。

    {
        "insecure-registries" : [ "<container registry URL>:<port>" ]
    }
    
  3. 对容器映像运行安装命令。

    注意:

    如果使用的是支持 Podman 的系统,请使用 Podman 而不是 docker 命令。

    # docker pull <Container registry URL>/
    itanalytics_datacollector_linux_<version>
    # docker run -d -v /sys/fs/cgroup/:/sys/fs/cgroup:ro 
    -v <path-to-location-of-config-and-key>:/data/aptare/conf 
    -v <path-to -data-location>:/opt/aptare 
    --add-host aptareportal.<DOMAIN>:<portal-IP> 
    --add-host aptareagent.<DOMAIN>:<Portal-IP> 
    --cap-add SYS_ADMIN 
    --name=<container-name> 
    <Container registry URL>/itanalytics_datacollector_linux_<version>

    应将 <> 中的所有内容替换为以下示例中所示的值。

    示例:

    # docker pull localhost:5000/itanalytics_datacollector_linux_11000
    # docker run -d -v /sys/fs/cgroup/:/sys/fs/cgroup:ro 
    -v /data/install/conf:/data/aptare/conf 
    -v /data:/opt/aptare 
    --add-host aptareportal.domain_name:10.1.5.6 
    --add-host aptareagent.domain_name:10.1.5.6 
    --cap-add SYS_ADMIN 
    --name=dc-container1 
    localhost:5000/itanalytics_datacollector_linux_11000 

成功安装后,验证 NetBackup IT Analytics 门户上的 Data Collector 状态是否显示为“联机”。请注意,Data Collector 在 Docker 容器内运行,只要容器处于正在运行状态,Data Collector 就会保持联机状态。

连接到容器实例

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

# docker exec -it <image id> bash