XenCenter

更新您的 XenServer 主机

注意:

XenCenter 2023.x.x 目前为预览版,不支持用于生产。请注意,仅当 XenCenter 2023.x.x 和 XenServer 8 从预览版状态变为正式发布版时,将来提及生产支持的任何内容才适用。

可以使用 XenCenter 2023.x.x 来管理您的 XenServer 8 和 Citrix Hypervisor 8.2 CU1 非生产环境。但是,要管理您的 Citrix Hypervisor 8.2 CU1 生产环境,请使用 XenCenter 8.2.7。有关详细信息,请参阅 XenCenter 8.2.7 文档

可以在同一系统中安装 XenCenter 8.2.7 和 XenCenter 2023.x.x。安装 XenCenter 2023.x.x 不会覆盖您安装的 XenCenter 8.2.7。

在 XenServer 8 中,新增功能和缺陷修复会作为 XenServer 主机和池的可用更新频繁推送到内容交付网络 (CDN),以前所未有的速度向您交付新内容,从而使您能够受益于更高效的发布过程。

为确保您使用的始终是最新且最重要的更新,就不能挑三拣四 - 当您对池应用更新时,它会更新到经过全面测试的最新状态。请将池配置为自动与更新通道同步,然后使用 XenCenter 应用所有已下载的更新。

完成以下步骤,以便能够将更新应用到您的 XenServer 主机和池:

  1. 安装最新版本的 XenCenter
  2. 安装或升级到 XenServer 8

重要:

请仅使用 XenCenter 配置并应用更新。我们不支持直接使用或修改 dom0 中的基础更新组件。

为池配置更新

必须先配置服务器更新,然后才能对 XenServer 主机和池应用更新。将池配置为自动与更新通道同步,然后使用 XenCenter 应用已下载的更新。

要提供更新通知,XenCenter 需要 Internet 访问权限。如果 XenCenter 位于防火墙后面,请确保其能够访问 updates.ops.xenserver.com 域。要接收更新,您的 XenServer 主机需要 Internet 访问权限。如果您的主机位于防火墙后面,请确保其能够访问 ops.xenserver.com 的子域。有关详细信息,请参阅连接要求

  1. 在 XenCenter 中的工具菜单上,选择配置更新。或者,转到池的常规选项卡下的更新部分,然后选择配置更新,或者在池上单击鼠标右键并选择更新 > 配置更新。此时将打开配置服务器更新窗口。

  2. XenServer 8 选项卡上,选择要配置的池或主机。

  3. Update Channel(更新通道)下,指定您希望多久以后访问更新。您的池或主机可以订阅以下更新通道之一:

  4. 同步计划下,选择您希望 XenServer 池与更新通道同步的频率。此频率可以是每天,也可以是每周的某一天。

    XenCenter 会将您的池与更新存储库同步,该存储库会将所有可用的更新下载到池协调器。然后,可以使用 XenCenter 将已下载的更新应用到您的池。

    注意:

    同步后,请尽快将更新应用到您的池,以便从最新的更新中获益。

    如果在同步之后但在对池中的主机应用更新之前指定了新的池协调器,则必须再次与新的池协调器同步,然后才能更新池。

    在 XenServer 池更新过程中,请勿对该池进行同步。

  5. (可选)在代理服务器下,指定与更新通道同步时要使用的代理。此代理服务器用于主机与内容交付网络 (CDN) 之间的通信。

  6. 单击应用将配置更改应用到您的 XenServer 池,然后重复上述步骤为其余的 XenServer 池配置更新。

  7. 如果您对池进行的配置更改感到满意,请单击确定以保存更改并关闭配置服务器更新窗口。首次使用更新通道设置您的主机或池时(或者如果稍后更改您的主机或池以与其他更新通道同步),系统会询问您是否要立即将主机或池与更新通道同步。如果要立即将主机或池与更新通道同步,请在打开的对话框中选择是,同步

    CDN 配置更新 XenServer 8

  8. 您的池与更新通道同步后,请立即使用安装更新向导将下载的更新应用到您的池。有关详细信息,请参阅对池应用更新

配置您的 XenServer 池后,可以在 XenCenter 中您的池的常规选项卡下的更新部分中找到您的池订阅的更新通道以及您的池上次与更新通道同步的时间的相关信息。还可以在您的主机的常规选项卡下的更新部分中找到您的主机上次更新时间的相关信息。

查看池的可用更新

XenCenter 会在通知视图的更新选项卡下发布有关主机和池的可用更新的通知。更新选项卡由 XenServer 8 更新和 Citrix Hypervisor 更新两部分组成。

“更新”选项卡 XenServer 8

更新将按主机和更新类型进行分组。更新的类型包括:

  • 安全修复
  • 缺陷修复
  • 改进功能
  • 新增功能
  • 预览版功能
  • 基础更改

    注意:

    基础更改是指为维护和改进产品而进行的对客户不可见的基础更改。

当您的 XenServer 8 主机和池与更新通道同步时,XenServer 8 更新选项卡会刷新。此操作的频率取决于您为池设置的同步计划(每天或每周的某一天)。

  • 要查看有关池的最新可用更新,请选择全部同步,立即将您的 XenServer 池与更新通道同步。或者,转到池的常规选项卡下的更新部分,选择立即同步或在池上单击鼠标右键并选择更新 > 立即同步

  • 要脱机查看有关可用更新的这类信息,请选择全部导出将信息导出为 .csv 文件。.csv 文件包含以下信息:

    • 更新名称
    • 更新说明
    • 可以应用此更新的主机
    • 指向更多更新信息的链接(如果可用)
  • 要将更新应用到您的主机或池,请选择安装更新以打开安装更新向导。有关详细信息,请参阅以下部分:对池应用更新

将更新应用到您的池

XenCenter 中的更新安装机制使用安装更新向导将更新应用到您的主机和池。在此过程中,XenCenter 会在应用所有可用更新后自动计算出需要执行且影响最小的操作。安装更新向导会自动执行以下步骤:

  1. 如果需要,它会将 VM 迁离每个主机。
  2. 如果需要,它会将主机置于维护模式。
  3. 它会应用更新。
  4. 如果需要,它会运行任何必需的更新后任务,例如重新启动主机、重新启动 Toolstack 或重新启动 VM。
  5. 它会将 VM 迁移回更新后的主机。

在预检查阶段为应用更新而执行的任何操作(例如关闭高可用性功能)都将被还原。

开始之前的准备工作

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

  • 备份所有服务器
  • 请确保在计划应用更新的任何池上均未启用高可用性 (HA)。
  • 确保以池管理员或池操作员身份或者使用本地 root 帐户登录 XenCenter。

安装更新

以下部分提供了有关如何使用安装更新向导应用更新的分步说明。

  1. 在 XenCenter 菜单中,依次选择工具安装更新

    安装更新 XenServer 8

  2. 安装更新向导中,选择 XenServer 8 ,然后查看开始之前的准备工作页面上的信息。单击下一步继续操作。

  3. 选择自动更新。单击下一步

  4. 选择您要更新的 XenServer 池或主机。单击下一步前进到下一个向导页面,并开始进行预检查。

  5. 该向导会执行多项预检查,以验证更新是否可以应用到您的主机或池。例如,您必须在过去一周内已将您的主机或池与更新通道同步。

    请按照屏幕上的建议进行操作以解决任何失败的预检查问题。如果您更希望 XenCenter 自动解决所有失败的预检查问题,请选择全部解决。解决预检查问题后,选择下一步继续操作。

    备注:

    • 如果更新过程因任何原因无法完成,XenCenter 将终止该进程。中止此操作可以解决此问题,然后通过单击重试按钮继续执行更新过程。
    • 如果您在此阶段选择取消安装更新向导将还原所有更改。
  6. 应用更新后,可能需要执行一些更新后任务(例如重新启动主机)。如果您希望 XenCenter 在对池应用更新后自动执行更新后任务(例如重新启动主机),请在更新模式页面上选择相应的单选按钮。或者,在应用更新后,您可以在准备就绪时自行执行更新后任务。

    需要执行的所有更新后任务都将在要执行的任务下列出。如果不需要执行更新后任务,页面会显示一条备注,指示无需执行任何操作

    对 XenCenter 单击安装更新,以开始为您的主机或池安装更新。

  7. 安装更新向导将显示更新进度,同时显示在更新池中的每个主机时 XenCenter 执行的主要操作。单击完成以完成更新并关闭安装更新向导。

更新后任务

应用更新后,可能需要执行一些更新后任务(例如重新启动主机)。这些更新将在通知视图的 XenServer 8 更新选项卡上列出。

某些更新 (Livepatch) 不需要执行任何更新后操作。如果您选择在应用更新后自行执行更新后任务,请立即执行此操作。

某些更新会针对您的 VM 提供新功能。将这些更新应用到整个池后,通常需要尽早重新启动您的 VM。查看更新后任务以验证您的 VM 是否需要重新启动。

更新您的 XenServer 主机