许可常见问题解答

本文包含有关许可 XenServer 主机和池的常见问题解答。

问:我可以从何处购买 XenServer 许可证?

答:您可以通过 http://www.xenserver.com/buy 了解有关购买 XenServer 许可证的信息。

问:我如何应用 XenServer 许可证?

答:XenServer 要求使用许可证服务器。对 XenServer 进行许可后,您将获得一个 .LIC 许可证访问代码。在 Citrix 许可证服务器上安装此许可证访问代码。

如果为 XenServer 主机分配了许可证,XenServer 会联系指定的 Citrix 许可证服务器,并为指定的主机请求许可证。如果成功,则将签出一个许可证,并且许可证管理器将显示与许可使用主机时所使用的许可证有关的信息。

问:我需要多少个许可证才能许可使用我的资源池?

答:以每 CPU 插槽为基础对 XenServer 进行许可。对于要视为已获许可的池,池中的所有 XenServer 主机都必须获得许可。XenServer 仅计算填充的 CPU 插槽。

可以使用 Citrix 许可证服务器查看许可证管理控制台控制板中显示的可用许可证数量。

问:对于未填充的套接字,我是否需要每插槽许可证?

答:否。只有填充的 CPU 插槽才计入要许可的插槽数量内。

问:我的许可证过期后,我的虚拟机 (VM) 是否会丢失?

答:否。不会丢失任何 VM 或其数据。

问:如果我有获得许可的池,但许可证服务器变得不可用,会发生什么?

答:如果您的许可证未过期,但许可证服务器不可用,您将在以前应用的许可级别享受为期 30 天的宽限期

宽限期过后,如果您的许可证仍然不可用,您的池将变为试用版池,并且只有试用版中包含的功能可用。池大小将保持不变,但是如果池包含三个或更多主机,则无法再向其中添加任何主机。

Citrix 许可证服务器

问:我可以在 XenServer 中使用哪些许可证服务器?

答:可以在运行 Microsoft Windows 的服务器上使用 Citrix 许可证服务器软件版本 11.16 或更高版本。

在早期版本中,我们支持基于 Linux 的许可证服务器虚拟设备。此产品不再受支持。如果您将许可证服务器虚拟设备与现有池结合使用,请迁移到最新版本的 Citrix 许可服务器(适用于 Windows),然后再升级到 XenServer 8。

问:我如何将我的许可证导入到 Citrix 许可证服务器中?

答:有关导入许可证文件的信息,请参阅 Citrix Licensing 文档

问:我是否可以在我的 XenServer 池中运行许可证服务器?

答:是。可以在 Windows VM 上安装 Citrix 许可证服务器软件。

XenServer 使用“宽限”许可证运行,直至许可证服务器能够启动。此行为意味着,在您对池中的 XenServer 主机进行许可并重新启动正在运行 Citrix 许可证服务器的主机后,宽限期将应用到该主机,直至许可证服务器重新启动。

问:我是否可以对 XenServer 使用 Windows 版本的 Citrix 许可证服务器?

答:是。

问:我是否可以在 Windows 上安装的 Citrix 许可证服务器软件上安装适用于其他 Citrix 产品的许可证?

答:可以。您可以通过 Windows 上安装的 Citrix 许可证服务器软件对 Citrix 产品进行许可。有关详细信息,请参阅 Citrix 产品文档 Web 站点上的许可

对 XenServer 池进行许可

问:我如何使用 XenCenter 将许可证应用到所有主机?

答:请按照以下过程应用许可证:

  1. 工具菜单中,单击许可证管理器

  2. 选择希望许可使用的池或主机,然后单击分配许可证

  3. 应用许可证对话框中,指定要分配给主机的版本类型,然后键入许可证服务器的主机名或 IP 地址。

问:我是否可以在不使用 XenCenter 的情况下应用许可证?

答:可以。可以使用 xe CLI。运行 host-apply-edition 命令。例如,请输入以下命令以许可使用某个主机:

    xe host-apply-edition edition=enterprise-per-socket|standard-per-socket  \

        license-server-address=<license_server_address> host-uuid=<uuid_of_host>  \

        license-server-port=<license_server_port>
<!--NeedCopy-->

要对池进行许可,请使用 pool-apply-edition 命令。例如,请输入以下内容对池进行许可:

    xe pool-apply-edition edition=enterprise-per-socket|standard-per-socket  \

        license-server-address=<license_server_address> host-uuid=<uuid_of_host>  \

        license-server-port=<license_server_port>
<!--NeedCopy-->

问:我可以如何发现我的主机和池的许可证状态?

答:XenCenter 将显示主机或池的许可证类型。

要查看主机或池的许可证类型,请在树视图中选择该主机或池。XenCenter 会在标题栏中的服务器或池名称后面显示该服务器或池的许可证状态。

此外,还可以转到主机的常规选项卡,然后在许可证详细信息部分中找到许可证类型。

要使用命令行查找主机的许可证类型,请在池中主机的控制台中运行以下命令:

xe host-license-view host\_uuid=<UUID> | grep sku\_marketing\_name

其他问题

问:我如何获取许可证以评估 XenServer?

答:您可以在没有许可证的情况下安装 XenServer,并在大小减小的池中试用所有 Premium Edition 功能。有关详细信息,请参阅 XenServer 版本

问:我是否可以在没有许可证的情况下使用 XenServer 8?

答:是。XenServer 8 试用版可以在没有许可证的情况下使用 XenServer。该版本可在大小减小的池(最多包含三个主机)中提供所有 Premium Edition 功能。有关详细信息,请参阅 XenServer 版本

问:我是否可以使用 Citrix Cloud 对 XenServer 应用许可证?

否,XenServer 目前不支持在 Citrix Cloud 上托管的许可。要许可使用 XenServer,您需要一个许可服务器。有关详细信息,请参阅许可使用主机和池

更多信息

许可常见问题解答