Citrix Virtual Apps and Desktops

许可证激活服务

许可证激活服务 (LAS) 是一种新型的基于云的许可解决方案,可替代传统的 Citrix® 旧版许可。LAS 引入了新的激活模块,确保了无缝且现代的许可证管理方法。

LAS 简化了 Citrix 许可体验。不再需要在许可证服务器上生成、下载或安装许可证访问代码或文件。您只需升级许可证服务器并向 Citrix Cloud 注册。一旦兼容产品指向许可证服务器,它们就可以自动激活。

  • 激活后,许可证服务器会定期与许可证激活服务通信,以保持其激活状态最新。LAS 采用云技术构建,可提高性能并确保零停机时间。如果由于任何原因许可证服务器或 LAS 无法访问,系统将进入许可证缓存模式,该模式旨在保护系统免于未授权状态并避免中断。有关详细信息,请参阅许可证缓存模式

有关 LAS 的更多详细信息,请参阅许可文档许可证激活服务

  • 先决条件

  • 将许可证服务器安装或更新到版本 11.17.2 build 53100 或更高版本。
  • 许可证服务器需要可靠且持续的互联网连接。

注意事项

  • 在 Web Studio 提示激活之前,所有 Delivery Controller 都必须与 LAS 兼容。单个站点可以使用旧版许可证或 LAS。
  • 您可以将多个许可证服务器注册到相同的 Citrix Cloud ID (CCID) 或 OrgID。但是,一个站点只能配置为指向一个许可证服务器。

限制

-  迁移到 LAS 会将产品版本设置为 **Premium**,并将许可证模型设置为 **Concurrent**,但这在将来可能会发生变化。请勿使用 PowerShell 修改许可证配置,因为这可能会影响注册和会话启动。
-  您只能使用 Web Studio 将 Citrix Virtual Apps and Desktops™ 站点从现有旧版许可证迁移到 LAS。

主要步骤

  1. 将许可证服务器安装或升级到版本 11.17.2 build 53100 或更高版本,并按照如何为许可证激活服务配置许可证服务器中提及的说明配置 LAS。
  2. 安装 Citrix Virtual Apps™ and Desktops 版本 2411 或更高版本。安装核心组件,例如 Citrix Delivery Controller、Citrix Studio、Web Studio 和 Citrix Director。

    注意:

    Citrix Virtual Apps and Desktops 站点中的所有 Delivery Controller 都必须与 LAS 兼容。

  3. 安装所需组件后,使用 Citrix Site Manager 创建站点。有关创建站点的信息,请参阅创建站点。如果许可证服务器配置为使用 LAS,Metainstaller 将显示授权。授权与相应的许可证到期日期一起提供。

    Metainstaller 显示 LAS 授权

    注意:

    如果许可证服务器未升级到最新的许可证服务器版本,您将收到错误消息。

  4. 检查许可详细信息

检查许可详细信息

创建站点后,使用 Web Studio 检查许可详细信息。

  1. 在 Web Studio 中,选择“许可”节点。
  2. 在“概览”选项卡上,检查 Citrix Virtual Apps and Desktops 站点是否具有相应的许可证,或者在使用 LAS 功能时许可证是否已过期。

    检查许可详细信息

    如果 LAS 无法访问,您可能会看到错误消息:

    LAS 无法访问

    如果许可证服务器不可用,您可能会看到错误消息:

    许可证服务器不可用

    • 如果您的许可证服务器仍在使用旧版许可证,并且 Citrix Virtual Apps and Desktops 站点支持 LAS,则 Web Studio 会提示您向 Citrix Cloud 注册许可证服务器。

    • 注册许可证服务器以使用 LAS

将旧版许可迁移到 LAS

如果您已将许可证服务器注册到 Citrix Cloud 并拥有必要的授权,则必须遵循以下特定顺序,将现有 Citrix Virtual Apps and Desktops 站点从旧版许可迁移到 LAS,而不会影响用户会话。

  1. 升级许可证服务器: 将许可证服务器升级到最低支持版本。
  2. 升级 Delivery Controller: 将站点中的所有 Delivery Controller 升级到支持 LAS 的版本。
  3. 删除交付组许可证分配:

    • 在单击“迁移到 LAS”之前,手动删除站点级别以下设置的任何许可证分配(即,删除交付组级别的许可证分配)。
  4. 确认分配: 验证 LAS 分配是否准确。
  5. 单击“迁移到 LAS”:

    • 完成上述步骤后,单击“迁移到 LAS”。

      从旧版许可证迁移到 LAS

    • 迁移到 LAS 后,Citrix Virtual Apps and Desktops 站点的“许可证版本”将设置为 Citrix Virtual Apps and Desktops Premium,“许可证模型”将配置为 Concurrent

从 LAS 回滚到旧版许可

要从 LAS 回滚到旧版许可,请执行以下操作:

  1. 运行以下 PowerShell 命令。

    Set-ConfigSite -UseLicenseActivationService $false
    <!--NeedCopy-->
    
  2. 在 Web Studio 中配置传统许可证。

注意:

这些步骤仅用于临时故障排除。传统许可证文件即将终止服务 (EOL),并将在 2026 年 4 月 15 日之后停止运行。为确保服务不中断,我们建议迁移到许可证激活服务 (LAS)。有关详细信息,请参阅公告

升级的重要注意事项

-  当您从任何早期版本的 Citrix Virtual Apps and Desktops 升级到 2411 及更高版本时,请将许可证服务器升级到最新版本(版本 11.2.17 build 53100 或更高版本)。

-  在使用元安装程序 UI 升级时,您会在“许可错误”页面上收到以下错误:

-  如果您未升级到最新的许可证服务器版本:
  • 版本错误

    • 如果存在任何不兼容性,例如许可证服务器过时或许可证不可用:

      许可证服务器过时或许可证不可用

  • 如果您使用命令行进行升级,请运行以下命令以避免升级失败(假设您位于已装载 ISO 的 \x64 文件夹中):

  1. 运行以下命令:

    \x64\Licensing\CitrixLicensing.exe /quiet 
    <!--NeedCopy-->
    

    如果您已将许可二进制文件复制到任何本地驱动器,请运行以下命令:

    \x64\Licensing\CitrixLicensing.exe /quiet /l install.log
    <!--NeedCopy-->
    
  2. 运行以下命令:

    \x64\XenDesktop Setup\XenDesktopServerSetup.exe  /components "CONTROLLER,DESKTOPSTUDIO,DESKTOPDIRECTOR" /CONFIGURE_FIREWALL
    <!--NeedCopy-->
    

卸载核心组件

在升级期间,如果您首先使用命令 \x64\Licensing\CitrixLicensing.exe /quiet\x64\Licensing\CitrixLicensing.exe /quiet /l install.log 安装了许可证服务器,然后安装了核心组件,请按照相同的顺序进行卸载:

  1. 使用命令行卸载许可证服务器:

    CitrixLicensing.exe /quiet /uninstall /l uninstall.log
    <!--NeedCopy-->
    
  2. 使用 GUI 或命令行卸载组件。有关信息,请参阅删除组件

如果您使用命令行 XenDesktopServerSetup.exeremoveall 卸载许可证服务器和组件,请清理注册表项和剩余文件。

要清理注册表项:

  1. 搜索注册表项 Citrix Licensing 并删除该条目。通常,您可以在以下位置找到该条目:

    "Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\
    <!--NeedCopy-->
    
  2. 删除注册表项中由 Uninstall String 指向的文件夹。

故障排除

如果许可证服务器在 Citrix Cloud 中的状态显示为非绿色,请执行以下操作以了解可能存在问题的激活的详细信息:

  1. 在 Citrix Cloud 中,导航到 “许可”>“已许可的部署”>“许可证服务器”
  2. 单击 Citrix Virtual Apps and Desktops 旁边的展开按钮 > 以查看已激活的 Delivery Controller 列表。

    已激活的 Delivery Controller 列表

  3. 单击激活旁边的 “查看详细信息” 以查看详细信息。

    ID 是用于识别激活的唯一标识符。

    提供了以下详细信息:

    查看故障排除详细信息

    • 产品和版本:产品配置为在通过 LAS 激活时使用的 Product_Edition_Model 和 Burn In Date。BurnInDate 通常是产品的发布日期。
    • BrokerServiceGroupUid:Broker Service Group 的 UID。
    • Controller UUID:Delivery Controller 的 UUID。
    • LasUniqueEnvId:LAS 为激活提供的实例的唯一 ID。
    • HA-Broker:True 或 False,指示其是 HA 代理还是主代理。

要将激活的主机详细信息与实际主机进行映射,请在该主机上运行以下命令。

  • Get-BrokerSite:将屏幕上显示的 BrokerServiceGroupUid 值与命令的 BrokerServiceGroupId 输出进行比较。
  • Get-BrokerController:将屏幕上显示的 Controller UUID 值与命令的 UUID 输出进行比较。
许可证激活服务