将 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,请执行以下操作:
-
在 Web 浏览器中,键入 Citrix Application Delivery Management 的 IP 地址(例如,
http://192.168.100.1).. -
在“用户名”和“密码”字段中,输入管理员凭据。默认管理员凭据为 nsroot 和 nsroot。
-
导航到“网络 > 实例”>“Citrix ADC”,然后单击“CPX”选项卡。
-
单击“添加”以在 Citrix ADM 中添加新的 CPX 实例。
-
此时将打开“添加 NetScaler CPX”页面。输入以下参数的值:
- 您可以通过提供 CPX 实例的可访问 IP 地址或托管 CPX 实例的 Docker 容器的 IP 地址来添加 CPX 实例。
- 选择 CPX 实例的配置文件。
- 选择要部署实例的站点。
- 选择代理。
-
(可选)您可以为实例输入键值对。添加键值对可方便您以后搜索实例。

-
单击 确定。
注意
如果要重新发现实例,请导航到 网络 > 实例 > 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-->