将 NetScaler CPX 实例添加到 Citrix ADM

如果您想管理和监控这些实例,则必须将安装在 Docker 主机上的 NetScaler CPX 实例添加到 Citrix Application Delivery Management (ADM) 软件中。

您可以在首次设置 ADM 时或在以后添加实例。

要添加实例,您必须创建实例配置文件并指定每个实例的主机名或 IP 地址,或指定 IP 地址范围。此实例配置文件包含您要添加到 Citrix® ADM 的实例的用户名和密码。对于每种实例类型,都有一个默认配置文件可用。例如,ns-root-profile 是 Citrix ADC 实例的默认配置文件。此配置文件由默认的 ADC 管理员凭据定义。如果您更改了实例的默认管理员凭据,则可以为这些实例定义自定义实例配置文件。如果在发现实例后更改了实例的凭据,则必须编辑实例配置文件或创建新配置文件,然后重新发现该实例。

先决条件

请确保您已完成以下操作:

  • 在 Citrix XenServer 上安装了 Citrix ADM 软件。有关详细信息,请参阅 Citrix ADM 文档
  • 在 Docker 主机上安装了 NetScaler CPX 实例。

要将 NetScaler CPX 实例添加到 ADM,请执行以下操作:

  1. 在 Web 浏览器中,键入 Citrix Application Delivery Management 的 IP 地址(例如,http://192.168.100.1)..

  2. 在“用户名”和“密码”字段中,输入管理员凭据。默认管理员凭据为 nsrootnsroot

  3. 导航到“网络 > 实例”>“Citrix ADC”,然后单击“CPX”选项卡。

  4. 单击“添加”以在 Citrix ADM 中添加新的 CPX 实例。

  5. 此时将打开“添加 NetScaler CPX”页面。输入以下参数的值:

    1. 您可以通过提供 CPX 实例的可访问 IP 地址或托管 CPX 实例的 Docker 容器的 IP 地址来添加 CPX 实例。
    2. 选择 CPX 实例的配置文件。
    3. 选择要部署实例的站点。
    4. 选择代理。
    5. (可选)您可以为实例输入键值对。添加键值对可方便您以后搜索实例。

      本地化图像

  6. 单击 确定

注意

如果要重新发现实例,请导航到 网络 > 实例 > Citrix ADC > CPX,选择要重新发现的实例,然后从 选择操作 下拉列表中单击 重新发现

使用环境变量将 NetScaler CPX 实例添加到 Citrix ADM

您还可以使用环境变量将 NetScaler CPX 实例添加到 Citrix ADM。要添加实例,必须为 NetScaler CPX 实例配置以下环境变量。

  • NS_MGMT_SERVER - ADM IP 地址/FQDN
  • HOST - 节点 IP 地址
  • NS_HTTP_PORT - 节点上映射的 HTTP 端口
  • NS_HTTPS_PORT - 节点上映射的 HTTPS 端口
  • NS_SSH_PORT - 节点上映射的 SSH 端口
  • NS_SNMP_PORT - 节点上映射的 SNMP 端口
  • NS_ROUTABLE - (NetScaler CPX Pod IP 地址无法从外部路由。)

以下是一个示例 docker run 命令,用于将 NetScaler CPX 实例添加到 Citrix ADM。

 docker run -dt --privileged=true -p 9080:9080 -p 9443:9443 -p 9022:22 -p 9161:161 -e EULA=yes -e NS_MGMT_SERVER=abc-mgmt-server.com -e HOST=10.1.1.1 -e NS_HTTP_PORT=9080 -e NS_HTTPS_PORT=9443 -e NS_SSH_PORT=9022 -e NS_SNMP_PORT=9161 -e NS_ROUTABLE=0 --ulimit core=-1 –name test cpx:latest

 <!--NeedCopy-->
将 NetScaler CPX 实例添加到 Citrix ADM