Application Delivery Management

签入并签出 NetScaler VPX 和 BLX 许可证

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

必备条件

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

  • 您使用的是运行 12.0 软件版本的 NetScaler VPX 映像。
    例如:NSVPX-ESX-12.0-xx.xx_nc.zip
  • 您已经安装了运行版本 12.0 的 NetScaler ADM。
    例如:MAS-ESX-12.0-xx.xx.zip

注意

要管理 NetScaler ADM 提供的现有 VPX 许可证,您需要将许可证重新托管到 NetScaler ADM。

在 NetScaler ADM 中安装许可证

注意:

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

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

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

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

  3. 导航到 Infrastructure(基础结构)> Pooled Licensing (池许可)

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

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

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

    注意

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

    您可以随时从“许可证设置”页面向 NetScaler ADM 添加更多许可证。

验证

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

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

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

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

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

    verify-license

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

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

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

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

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

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

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

    allocate-license-gui-1

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

    allocate-license-gui-2

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

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

    allocate-license-gui-3

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

    allocate-license-gui-4

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

  1. 在 SSH 客户端中,输入 NetScaler 实例的 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. 要向 NetScaler 设备分配许可证,请输入以下命令:

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

    add-license-server-cli-3

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

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

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

  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”:”<NetScaler ADM IP>”, “port”:”27000”}}\r\n
    <!--NeedCopy-->
    

    add-license-server-api-1

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

    add-license-server-api-2

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

  1. 将请求类型设置为 Get

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

    view-license-api-1

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

    view-license-api-2

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

  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

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

    assign-license-api-2

更新许可服务器 IP 地址

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

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

add licenseserver <licensing server IP address> -forceUpdateIP

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  6. 单击保存