XenCenter

更新托管服务器

XenCenter 可通过通知视图的更新选项卡发布有关可用 XenServer 更新的通知。XenServer 的更新可以下列更新类型之一提供:

  • 修补程序,包含针对一个或多个特定问题的缺陷修复。修补程序针对长期服务版本 (LTSR) 和当前版本 (CR) 流中的 XenServer 发行版以及不属于其中任一流的一部分的早期受支持版本提供

    最新 CR 中的修补程序适用于所有 XenServer 客户。但是,仍然受支持的早期 CR 中的修补程序仅适用于具有活动 Citrix Customer Success Services (CSS) 帐户的客户。

    LTSR 流中的修补程序适用于具有活动 CSS 帐户的客户。有关详细信息,请参阅 XenServer 许可常见问题解答

  • 累积更新,其中包含以前发布的修补程序,并且可能包含对新来宾和硬件的支持。累积更新针对 LTSR 流中的 XenServer 版本提供,仅适用于具有活动 Citrix Customer Success Services 帐户的客户。
  • 当前版本,当前版本 (CR) 流中的完整 XenServer 版本。当前版本以可以对 XenServer 的早期当前版本应用的更新方式提供。

本主题提供了有关对托管服务器应用 XenServer 更新的信息。必须特别注意随每个更新发布的发行说明。每个更新可能具有独特的安装说明,特别是对于准备操作和更新后操作。某些更新可能仅适用于获得许可的用户或 Customer Success Services 客户。

除 XenServer 更新之外,“更新”选项卡还可以在推出新版 XenServer 和新版 XenCenter 时向用户发布通知。可以更新方式对 CR 流中早期版本的 XenServer 应用 CR 流中的某些新 XenServer 版本。但是,许多新版本只能通过升级过程实现。有关升级 XenServer 的信息,请参阅升级托管服务器。要将 XenCenter 更新到新版本,请参阅更新 XenCenter。有关安装补充包的信息,请参阅安装补充包

在 XenCenter 中还可以消除更新选项卡中列出的更新。消除某个更新会将该更新条目从该列表中隐藏掉。从列表中选择不需要的更新,并单击消除,然后再单击消除选定对象。要消除所有更新,请选择全部消除。如果要查看以前消除的更新,请单击还原消除的更新

更新之前的准备工作

对服务器应用更新之前,请特别注意以下事项:

  1. Citrix 强烈建议您阅读随每个更新发布的发行说明。
  2. 与执行任何其他维护操作一样,请在应用更新之前备份您的数据。有关备份过程,请参阅《XenServer 7.1 管理员指南》。
  3. 我们建议您在安装更新之前重新启动所有服务器,然后验证其配置,例如,检查 VM 是否启动以及存储是否可访问。这是因为有些配置更改只有在重新启动服务器后才能生效,因此,重新启动可以发现可能会导致更新失败的配置问题。
  4. 在将服务器池升级到较新版本时,必须先自池主服务器开始升级池中的每个服务器,并确保该池已启动且正在运行,然后再应用所有更新。
  5. 在短时间内更新池中的所有服务器:不支持运行混合模式的池(即同时包含已更新的服务器和未更新的服务器的池)这种配置。应安排执行此操作,以将池在混合模式下运行的时间缩至最短。
  6. 按顺序更新池中的所有服务器,并始终先更新池主服务器。
  7. 在对池中的所有服务器应用更新后,请更新所需的任何驱动程序磁盘,然后再重新启动服务器。

查看可用更新

通知视图的更新部分列出了适用于所有已连接的服务器和池的更新。

备注:

  • 默认情况下,XenCenter 会定期检查 XenServer 和 XenCenter 更新。单击刷新可手动检查可用更新。
  • 如果更新选项卡因自动检查更新功能已禁用而找不到任何更新,则“更新”选项卡上将显示相应消息。单击立即检查更新以手动检查更新。

可以从查看下拉列表中选择按更新还是按服务器查看更新列表。

按更新查看更新列表时,XenCenter 将显示可以按服务器/池或按日期排序的更新列表。

  • 累积更新和新版本将在此列表的顶部显示。并非所有新版本都可以作为更新进行应用。
  • 要将此信息导出为 .csv 文件,请单击全部导出。.csv 文件将列出更新名称、更新说明、可以应用此更新的服务器、更新的时间戳以及从中下载更新的 Web 页面的参考。
  • 要对服务器应用更新,请从该更新的操作下拉列表中选择下载并安装。此操作将提取更新,并在选择了相关服务器的选择服务器页面上打开安装更新导。有关详细信息,请参阅下面的自动更新池部分。
  • 要在浏览器中打开更新的发行说明,请单击操作下拉列表,然后选择转至 Web 页面

按服务器查看更新列表时,XenCenter 将显示连接到 XenCenter 的服务器的列表。此列表显示可应用于服务器的更新和已安装在服务器上的更新。

  • 要将此信息导出为 .csv 文件,请单击全部导出。该 .csv 文件将列出服务器所属的服务器名称、已安装的 XenServer 的状态、服务器的更新状态、此服务器的必需的更新以及此服务器的已安装的更新
  • 要应用更新,请单击安装更新。这将在选择更新页面上打开安装更新向导。有关详细信息,请参阅下面的自动更新池部分。

自动更新池

XenCenter 允许您应用使服务器保持最新所需的自动更新。可以对一个或多个池应用这些更新。选择应用自动更新时,XenCenter 将应用使选定的池或独立服务器保持最新所需的最小更新集。XenCenter 将使池或独立服务器保持最新所需执行的重新启动次数降至最低,并且最后尽可能将重新启动次数限制为一次。有关详细信息,请参阅应用自动更新

对托管服务器应用更新

通过 XenCenter 中的更新安装机制,可以从 Citrix 支持 Web 站点下载和提取选定的更新,并可使用安装更新向导同时对多个服务器和池应用更新。在此过程中,安装更新向导会自动从每台服务器迁移出 VM,将该服务器置于“维护模式”,应用更新,重新启动该服务器(如果需要),然后将这些 VM 迁移回更新后的服务器。在预检查阶段为应用更新而执行的任何操作(例如关闭高可用性)都将还原。

如果选择安装当前版本或 LTSR,“安装更新”机制将主动应用使服务器保持最新的最小的一组更新(修补程序)。

以下部分提供了有关如何使用安装更新向导提取并应用更新的分步说明。如果打算应用已从 Citrix 支持 Web 站点下载的更新,请参阅安装以前下载的更新部分。

  1. 在 XenCenter 菜单中,依次选择工具安装更新
  2. 阅读准备工作页面上显示的信息,然后单击下一步以继续操作。
  3. 选择要安装的更新,然后单击下一步以继续操作。
  4. 选择要在其上安装更新的服务器,然后单击下一步以继续操作。

    注意:

    • 如果要安装当前版本或 LTSR,XenCenter 还会在安装过程后主动应用最小的一组更新(修补程序)。
    • 如果要安装更新(修补程序),XenCenter 将下载并提取更新,然后将其上载到您指定的服务器。上载页面将显示上载的状态。
  5. 安装更新向导将执行多项更新预检查(包括服务器上可用的空间),以验证是否可以在选定服务器上应用此更新,然后显示相应结果。该向导还会在应用更新后检查是否需要重新启动服务器并显示结果。此外,“安装更新”向导还将检查实时修补程序是否适用于更新以及是否能够将实时修补程序成功应用到服务器。有关实时修补的信息,请参阅XenServer 中的实时修补
  6. 按照屏幕上的建议进行操作以解决任何失败的更新预检查。如果您更希望 XenCenter 自动解决所有失败的预检查,请单击全部解决。解决预检查问题后,单击下一步继续操作。

  7. 如果要安装当前版本或 LTSR,XenCenter 将下载更新,将其上载到池的默认 SR 并安装更新。上载并安装页面将显示进度。

    备注:

    • 如果池中的默认 SR 未共享,或者空间不足,XenCenter 会将更新上载到具有足够空间的其他共享 SR。如果所有共享 SR 的空间都不足,更新将上载到池主服务器上的本地存储。
    • 如果更新过程因任何原因无法完成,XenCenter 将终止该进程。这样,您可以解决此问题,然后通过单击重试选项继续执行更新过程。

    请参见步骤 10 以完成当前版本或 LTSR 的安装过程。

  8. 如果要安装更新(修补程序),请选择更新模式。检查屏幕上显示的信息,然后选择更新模式。如果更新包含能够成功应用到服务器的实时修补程序,则会在更新模式页面上显示不需要操作

    注意:

    如果在此阶段单击取消安装更新向导将还原更改,并从服务器删除更新文件。

  9. 单击安装更新以继续进行安装。“安装更新”向导将显示更新进度,同时显示在更新池中的每个主机时 XenCenter 执行的主要操作。
  10. 单击完成关闭“安装更新”向导。如果选择执行更新后任务,请立即执行。

安装以前下载的更新

XenCenter 允许安装已下载的更新。在 Citrix 支持 Web 站点中,更新文件以 zip 文件形式提供。

注意:

XenServer 的更新以 .zip 文件的形式发布。将 zip 文件下载到计算机上的已知位置,并确保在安装更新之前提取 .iso 文件。

  1. 在 XenCenter 菜单中,依次选择工具安装更新
  2. 阅读准备工作页面上显示的信息,然后单击下一步
  3. 选择更新页面上,单击浏览找到更新文件,然后单击打开。单击下一步继续操作。
  4. 选择要更新的池和服务器。无法更新的所有服务器或池都将显示为灰色。单击下一步继续操作。
  5. 按照上文对托管服务器应用更新部分中的步骤 3 到 9 中的说明,完成更新安装过程。
  6. 单击完成退出向导。
更新托管服务器