要使用 NetScaler 池容量,请将 NetScaler 控制台配置为所需 NetScaler 实例的许可证服务器。 NetScaler 实例从 NetScaler 控制台签入和签出许可证。 您可以在 NetScaler 控制台 GUI 中执行以下任务:
将池容量许可证文件(带宽和实例池)上传到许可证服务器。
根据需要将许可证池中的许可证分配给 NetScaler 实例。
根据实例的最小和最大容量检查 NetScaler 实例(MPX-Z /SDX-Z/VPX/CPX/BLX)的许可证。
为 NetScaler FIPS 实例配置池容量以签入或签出许可证。
有关池容量支持的硬件和软件版本,请参阅 NetScaler 池容量。
池容量状态指示 NetScaler 实例上的许可证要求。 配置了池容量的 NetScaler 实例显示以下状态之一:
最佳:实例正在以适当的许可容量运行。
容量不匹配:实例运行时的容量小于用户配置的容量。
宽限:实例正在宽限许可证下运行。
宽限 & 不匹配:实例正在宽限期内运行,但容量小于用户配置的容量。
不可用:实例未在 NetScaler 控制台中注册以进行管理,或者从 NetScaler 控制台到实例的 NITRO 通信不起作用。
未分配:许可证未在实例中分配。
在 NetScaler 控制台中,导航到 NetScaler Licensing > Pooled Licensing。
在 许可证文件 部分中,选择 添加许可证文件 并选择以下选项之一:
从本地计算机上传许可证文件。 如果您的本地计算机上已有许可证文件,您可以将其上传到 NetScaler 控制台。
使用许可证访问代码。 指定您从 Citrix 购买的许可证的许可证访问代码。 然后,选择 获取许可证。 然后选择 完成。
笔记
您可以随时从 许可证设置向 NetScaler 控制台添加更多许可证。
点击 完成。
许可证文件已添加到 NetScaler 控制台。 许可证到期信息 选项卡列出了 NetScaler 控制台中现有的许可证以及剩余到期天数。
在 License Files中,选择要应用的许可证文件,然后单击 Apply licenses。
此操作使 NetScaler 实例能够使用选定的许可证作为池容量。
要将 NetScaler 控制台注册为 NetScaler 实例的许可证服务器,请遵循以下步骤之一:
在 NetScaler GUI 中,将 NetScaler 控制台服务器注册为许可证服务器。
登录到 NetScaler GUI。
导航到 系统 > 许可证 > 管理许可证。
单击 添加新许可证。
选择 使用远程许可 并在 远程许可模式下从列表中选择 池许可 。
在 服务器名称/IP 地址 字段中,指定 NetScaler 控制台服务器 IP 地址。
对于 HA 部署,请使用浮动 IP。 有关配置的更多信息,请参阅 配置高可用性部署。
对于使用独立 NetScaler 控制台或代理的部署,请参阅 许可概述
默认许可端口为 27000。
输入您的 NetScaler Console 服务器凭据以向 NetScaler Console 注册一个实例,然后单击 继续。 在 NetScaler 控制台中,其中一台服务器是许可证服务器。
笔记:
仅当 NetScaler 控制台具有由证书颁发机构 (CA) 颁发的有效数字证书时(在 设置 > 管理 > SSL 设置下),才选中 验证证书 复选框。
如果仅可通过 NAT IP 访问 NetScaler,则设备注册可能会失败。 您仍然可以签出许可证,但 NetScaler 控制台会将这些 NetScaler 实例显示为非托管实例。
在 设备配置文件名称下,指定 NetScaler 控制台可用于访问实例的实例配置文件。 此实例配置文件包含要添加到 NetScaler 控制台的实例的用户名和密码。 默认配置文件是 ns_nsroot_profile。 如果您更改了实例的默认管理员凭据,则可以定义自定义实例配置文件名称。
在 分配许可证中,选择许可证版本并指定所需的带宽。
首次在 NetScaler 中分配许可证。 您稍后可以从 NetScaler 控制台 GUI 更改或释放许可证分配。
重要的:
如果您更改许可证版本,请热重启实例。 直到您重新启动实例,配置更改才会生效。
如果 NetScaler 实例没有 GUI,请使用以下 CLI 命令将 NetScaler 控制台服务器添加为许可证服务器:
登录到 NetScaler 控制台。
添加 NetScaler 控制台服务器 IP 地址:
> 添加 ns 许可证服务器 <adm-server-IP-address> -port <adm-server-port-number> -licensemode <license-mode>
<!--NeedCopy-->
有关更多信息,请参阅 许可概述。
查看许可证服务器中可用的许可证带宽。
> sh ns 许可证服务器池
<!--NeedCopy-->
此命令在添加许可证服务器时根据指定的许可证模式列出许可证。
示例 1:
如果指定的许可模式是 CICO
,则输出仅包含 CICO 许可证。
示例 2:
如果指定的许可证模式为 Pooled
,则输出仅包含池容量许可证。
示例 3:
如果指定的许可证模式是 vCPU
,则输出仅包含虚拟 CPU 许可证。
要一起查看所有许可证,请运行以下命令:
> sh ns licenseserverpool -getallLicenses
<!--NeedCopy-->
示例输出:
从所需的许可证版本分配许可证带宽:
> 设置 ns 容量 -单位 <specify-mbps-or-gbps> -带宽 <specify-amount-license-bandwidth> -版本 <specify-license-edition>
<!--NeedCopy-->
许可证版本可以是 Standard 或 Enterprise 或 Platinum。
重要的
如果您更改许可证版本,请热重启实例。
重启-w
直到您重新启动实例,配置更改才会生效。
要从 NetScaler 控制台 GUI 分配池容量许可证:
登录 NetScaler 控制台。
导航到 基础设施 > 许可证 > 带宽许可证 > 池容量。
仅当您将 FIPS 实例许可证上传到 NetScaler 控制台时,才会显示 FIPS 实例容量。
单击要管理的许可证池。
笔记
分配容量 字段不会立即反映改变的带宽。 带宽更改在 NetScaler 热重启后生效。
在 分配详情中,当您更改实例的带宽分配时, 请求 和 已应用 字段会更新。
通过单击 > 按钮从可用实例列表中选择一个 NetScaler 实例。
LICENSE STATUS 列显示相应的许可证分配状态消息。
笔记:
未管理实例 选项卡显示在 NetScaler 控制台中发现但未管理的实例。
单击 更改分配 或 发布分配 来修改许可证分配。
出现一个弹出窗口,其中显示许可证服务器中可用的许可证。
您可以通过设置 分配 列表选项来选择实例的带宽或实例分配。 做出选择后,单击 分配。
您还可以从 更改许可证分配窗口中的列表选项中更改分配的许可证版本。
笔记
如果您更改许可证版本,请热重启实例。
有关如何更改带宽分配的更多信息,请参阅相关视频:
您可以在以下 NetScaler 实例上配置池容量许可证:
MPX-Z 是支持池容量的 NetScaler MPX 设备。 MPX-Z 支持 Premium、Advanced 或 Standard 版本许可证的带宽池。
MPX-Z 需要平台许可证才能连接到许可证服务器。 您可以通过以下任一方式安装 MPX-Z 平台许可证:
如果您删除 MPX-Z 平台许可证,则池容量功能将被禁用。 实例许可证被发布到许可证服务器。
您可以动态修改 MPX-Z 实例的带宽,而无需重新启动。 仅当您想更改许可证版本时才需要重新启动。
笔记:
当您重新启动实例时,它会自动检出其配置容量所需的池许可证。
启用池容量的 NetScaler VPX 实例可以从带宽池(高级版/高级/标准版)中签出许可证。 您可以使用 NetScaler GUI 从许可证服务器签出许可证。
您可以动态修改 VPX 实例的带宽,而无需重新启动。 仅当您想更改许可证版本时才需要重新启动。
笔记:
重新启动实例时,已配置的池容量许可证将自动从 NetScaler 控制台服务器中签出。
开始之前,请确保 NetScaler 控制台服务器已配置为许可证服务器。 有关详细信息,请参阅 将 NetScaler 控制台配置为许可证服务器。
对于以高可用性模式配置的 NetScaler 实例,您必须在高可用性对的每个节点上配置池容量。 对于主节点和辅助节点,您需要分配相同容量的许可证。 例如,如果您希望从 HA 对中的每个实例获得 1 Gbps 容量,则需要从公共池中获取两倍的容量(2 Gbps)。 然后您可以为每个节点分配 1 Gbps 容量。
要将池许可证分配给对中的每个节点,请按照 将池许可证分配给 NetScaler 实例中给出的步骤进行操作。 首先为第一个节点分配许可证,然后重复相同步骤为第二个节点分配许可证。