Azure 中虚拟机代理的最低版本支持

本文介绍 Azure 中 Linux 和 Windows 虚拟机代理的最低版本支持。

原始产品版本: 运行 Linux 的虚拟机、运行 Windows 的虚拟机
原始 KB 编号: 4049215

Linux VM 代理支持的最低版本

若要在 Azure 中获取对 Linux 代理和扩展的支持, Linux 虚拟机 (VM) 上的 Linux 代理版本必须高于或等于版本 2.2.53.1。

从 2022 年 7 月开始,Linux 代理的最低支持版本为 2.2.53.1。

  • 如果 Linux 代理版本低于版本 2.2.53.1,则必须使用分发包管理器和启用自动更新来更新 VM。
  • 如果分发供应商在包存储库中没有最低 Linux 代理版本,则系统仍受支持。 如果 Linux 代理版本高于版本 2.1.7,则必须启用代理自动更新功能。 它将检索最新版本的代码,以便进行扩展处理。
  • 如果 Linux 代理版本低于版本 2.2.53.1,或者 Linux 系统不受支持,我们可能会要求你在获得支持之前更新代理。
  • 如果 Linux 代理版本由发布者自定义,Microsoft 可能会将你定向到发布者,以获取支持代理或特定于扩展的支持,因为该自定义。 若要升级 Linux 代理,请参阅 如何在 VM 上更新 Azure Linux 代理

如何检查 Linux 代理版本?

若要检查 Linux 代理版本,请运行:

waagent --version

例如,如果在 Ubuntu 18.04 上运行此命令,则会看到输出:WALinuxAgent - 2.2.45 Python - 3.6.9 目标状态代理 - 2.2.53.1

WALinuxAgent – 2.2.45
Python – 3.6.9
Goal State Agent – 2.2.53.1

有关代理的详细信息,请参阅 https://github.com/Azure/WALinuxAgent/wiki/FAQ

Windows VM 代理支持的最低版本

若要在 Azure 中获取对 Windows 代理和扩展的支持,Windows VM 上的 Windows 代理必须晚于或等于版本 2.7.41491.1010。

  • 如果 Windows 代理版本低于 2.7.41491.1010,或者 Windows 系统不受支持,我们可能会要求你更新代理,然后才能提供支持。 若要升级 Windows 代理,请参阅 关于 Windows VM 的虚拟机代理和扩展

常见问题解答

什么是 Azure Linux 代理?

Microsoft Azure Linux 代理 (waagent) 管理 Linux & FreeBSD 预配,以及虚拟机 (VM) 与 Azure Fabric 控制器的交互。 除了提供预配功能的 Linux 代理外,Azure 还提供了对某些 Linux 操作系统使用 cloud-init 的选项。 若要详细了解该功能,请访问 Linux VM 代理页

2022 年 7 月 31 日之后,Azure Linux 代理版本要求有何变化?

2022 年 7 月 31 日之后,发布映像不支持低于版本 2.2.53.1 的任何 Azure Linux 代理版本。 这意味着发布到 Azure 市场 的任何 Linux VM 映像都需要安装版本 2.2.53.1 或更高版本。

是否需要执行任何操作?

是的,任何 Linux VM 映像都应更新到版本 2.2.53.1 或更高版本,才能继续成为支持的一部分。

为什么会发生这种变化?

Azure Linux 代理版本 2.2.41 将达到计划的生命周期结束。 较新版本的 Azure Linux 代理比版本 2.2.41 具有许多改进和 bug 修复,并且提供了更高的稳定性。   市场中发布的任何现有 VM 映像是否会受到影响?

目前对现有图像没有影响。 但最终,所有现有映像都需要使用较新版本进行更新。 当前的最佳做法是允许代理自动更新版本,除非出于任何特定原因禁用了版本。

Windows VM 发布者是否受到影响?

否。 此更改仅影响 Linux VM 发布者。

如何实现使用 Linux 代理安装或更新 VM?

  • 有关如何使用 Linux 安装 Azure VM 代理的信息,请按照 本文中的步骤操作。
  • 有关更新 VM 上的 Azure Linux 代理的详细信息,请按照 本文中的步骤操作。

更多信息

Microsoft Azure 虚拟机的 Microsoft 服务器软件支持

联系我们寻求帮助

如果你有任何疑问或需要帮助,请创建支持请求联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。