Citrix Application Delivery Management

签入并签出 Citrix ADC VPX 和 BLX 许可证

您可以通过 Citrix Application Delivery Management (ADM) 按需将 VPX 和 BLX 许可证分配给 Citrix ADC 实例。ADM 软件存储和管理许可证,许可证具有许可框架,可提供可扩展和自动化的许可证配置。预配实例后,可以从 Citrix ADM 中检出许可证。当实例被删除或销毁时,实例将其许可证重新检回到 Citrix ADM 软件。

必备条件

请务必满足以下必备条件:

  • 您正在使用运行软件版本 12.0 的 Citrix ADC VPX 映像。
    例如:NSVPX-ESX-12.0-xx.xx_nc.zip
  • 您已安装运行版本 12.0 的 Citrix ADM。
    例如:MAS-ESX-12.0-XX.xx.zip

注意

要通过 Citrix ADM 管理现有 VPX 许可证,您需要将许可证重新托管到 Citrix ADM。

在 Citrix ADM 中安装许可证

注意:

在安装许可证之前,如果您更改了软件版本或带宽,请重新启动 Citrix ADM 虚拟设备。

要在 Citrix ADM 上安装许可证文件,请执行以下操作:

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

  2. 在 User Name(用户名)和 Password(密码)中,输入管理员凭据。

  3. 导航到基础架构 > 池许可

  4. 在 “ 许可证文件 ” 部分中,选择以下选项之一:

    • 从本地计算机上传许 可证文件-如果本地计算机上已存在许可证文件,则可以将其上传到 Citrix ADM。
      要添加许可证文件,请单击 浏览 ,然后选择要添加的许可证文件 (.lic)。然后单击 “ 完成”。

    • 使用许可证访问代码 -Citrix 通过电子邮件发送您购买的许可证访问代码。
      要添加许可证文件,请在文本框中输入许可证访问代码,然后单击 获取许可证

    注意

    在使用许可证访问代码安装许可证之前,请确保您已连接到 Internet。

    安装许可证

    您可以随时从许可证设置向 Citrix ADM 添加更多许可证。

验证

您可以在 Citrix ADM GUI 中查看可用和已分配的许可证。

要显示许可证,请执行以下操作:

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

  2. User Name(用户名)和 Password(密码)中,输入管理员凭据。

  3. 在配置选项卡上,导航到 基础架构 > 池许可 > VPX 许可证

    验证许可证

  4. 您可以在可用许可证部分下的表中查看分配的许可证。

使用 Citrix ADC GUI 将 VPX 和 BLX 许可证分配给 ADC 实例

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

  2. User Name(用户名)和 Password(密码)字段中,输入管理员凭据。

  3. 在 “配置” 选项卡上,导航到 “ 设置” > “许可证” > “管理许可证”,单击 “ 添加新许可证”,然后选择 “ 使用远程许可” > “CICO 许可”。

  4. 在服务器 名称/IP 地址字段中输入许可证服务器的详细信息。

  5. 在上面屏幕的 “ 用户名 ” 和 “ 密码 ” 字段中,输入 Citrix ADM 凭据,然后单击 “ 继续”。

    allocate-license-gui-1

  6. 选择具有所需带宽的许可证版本,单击 获取许可证

    allocate-license-gui-2

  7. 单击 重启,您的 Citrix ADC 实例将重新启动。

  8. 您可以通过导航到 “ 系统 ” > “ 许可证” > “管理许可证”,然后选择 “更改分配” 或 “发布 **分配” 来更改或释放许**可证分配。

    allocate-license-gui-3

  9. 如果单击 更改分配”,弹出窗口将显示许可证服务器上可用的许可证。选择所需的许可证,单击 获取许可证

    allocate-license-gui-4

使用 Citrix ADC CLI 将 VPX 和 BLX 许可证分配给 ADC 实例

  1. 在 SSH 客户端中,输入 Citrix ADC 实例的 IP 地址,然后使用管理员凭据登录。

  2. 要添加许可服务器,请输入以下命令:

    add ns licenseserver (<licenseServerIP> | <serverName>) [-port <port number >]
    <!--NeedCopy-->
    

    add-license-server-cli-1

  3. 要显示许可服务器上的可用许可证,请输入以下命令:

    sh licenseserverpool
    <!--NeedCopy-->
    

    add-license-server-cli-2

  4. 要向 Citrix ADC 设备分配许可证,请输入以下命令:

    set capacity –platform V[S/E/P][Bandwidth]
    <!--NeedCopy-->
    

    add-license-server-cli-3

使用 API 将 VPX 和 BLX 许可证分配给 ADC 实例

在 Web 浏览器或 API 客户端中,使用管理员凭据登录 Citrix ADC 实例。

要添加许可服务器,请执行以下操作:

  1. 将请求类型设置为 “过 ”。

  2. 将路径设置为 /nitro/v1/config/nslicensingserver。

  3. 按如下方式设置有效载荷:

    content-type: application/x-www-form-urlencoded\r\n
    \r\n
    object= {“params”;{warning”:”yes”},”nslicensing server”;{servername”:”<Citrix ADM IP>”, “port”:”27000”}}\r\n
    <!--NeedCopy-->
    

    add-license-server-api-1

    Citrix ADM 响应请求。以下示例响应显示成功。

    add-license-server-api-2

要查看许可服务器上的可用许可证,请执行以下操作:

  1. 将请求类型设置为 “ 获取”。

  2. 将路径设置为 /nitro/v1/config/nslicenseserverpool

    view-license-api-1

    Citrix ADM 响应请求。以下示例响应显示成功,以及许可证服务器上的可用许可证列表。

    view-license-api-2

要向 Citrix ADC 设备分配许可证,请执行以下操作:

  1. 将请求类型设置为 “过 ”。

  2. 将路径设置为 /nitro/v1/config/nscapacity。

  3. 按如下方式设置有效载荷:

    content-type: application/x-www-form-urlencoded\r\n
    \r\n
    {“nscapacity:{“platform”:”VE8000”}}\r\n
    <!--NeedCopy-->
    

    assign-license-api-1

    Citrix ADM 响应请求。以下示例响应显示成功。

    assign-license-api-2

更新许可服务器 IP 地址

您可以更新 VPX 和 BLX 实例中的许可服务器 IP 地址,而不会对实例分配的许可带宽和数据丢失产生任何影响。

使用 CLI更新:要使用 CLI 更新许可服务器 IP 地址,请在实例上键入以下命令:

add licenseserver <licensing server IP address> -forceUpdateIP

此命令连接到新服务器并释放与之前许可服务器关联的资源。

使用 GUI 更新:要使用 GUI 更新许可服务器 IP 地址,请导航到 系统 > 许可证 > 管理许可证,单击添加新许可 。有关更多信息,请参阅 使用 Citrix ADC GUI 将 VPX 和 BLX 许可证分配给 ADC 实例

为 Citrix ADC VPX 和 BLX 签入和签出许可证配置到期检查

现在,您可以为 Citrix ADC VPX 和 BLX 许可证配置许可证到期阈值。通过设置阈值,Citrix ADM 在许可证即将到期时通过电子邮件或 SMS 发送通知。当 Citrix ADM 上的许可证过期时,还会发送 SNMP 陷阱和通知。

当发送许可证到期通知并且可以在 Citrix ADM 上查看此事件时,将生成一个事件。

要配置许可证到期检查,请执行以下操作:

  1. 导航到基础架构 > 池许可

  2. 在 “许可证设置” 页面的 “许可证到期信息” 部分下,您可以找到将要过期的许可证的详细信息:

    • 功能:即将过期的许可证类型。

    • 计数:受影响的虚拟服务器或实例的数量。

    • 到期天数:许可证到期前的天数。

    expiry-check-1

  3. 在 “通知设置” 部分,单击 “编辑” 图标并指定警报阈值。您可以设置用于通知管理员的池许可证容量的百分比。

  4. 通过选中相应的复选框,选择要发送的通知类型。通知类型如下:

    1. 电子邮件配置文件:指定邮件服务器和配置文件详细信息。当您的许可证即将过期时,将触发电子邮件。

    2. SMS 配置文件:指定短消息服务 (SMS) 服务器和配置文件详细信息。当您的许可证即将过期时,会触发 SMS 消息。

    expiry-check-1

  5. 然后,根据许可证到期前的天数指定要发送通知的时间。

  6. 单击保存