Azure 中虛擬機代理程式的最低版本支援

本文說明 Azure 中 Linux 和 Windows 虛擬機代理程式的最低版本支援。

原始產品版本: 執行 Linux 的虛擬機、執行 Windows 的虛擬機
原始 KB 編號: 4049215

最低支援的Linux VM代理程式版本

若要在 Azure 中取得 Linux 代理程式和擴充功能的支援,Linux 虛擬機上的 Linux 代理 程式版本 (VM) 必須晚於或等於 2.2.53.1 版。

從 2022 年 7 月開始,最低支援的版本將是 Linux 代理程式的 2.2.53.1 版。

  • 如果 Linux 代理程式版本早於 2.2.53.1 版,您必須使用散發套件管理員和啟用自動更新來更新 VM。
  • 如果散發廠商在套件存放庫中沒有最低 Linux 代理程式版本,系統仍會受到支援。 如果 Linux 代理程式版本晚於 2.1.7 版,您必須啟用 Agent 自動更新功能。 它會擷取最新版的程式代碼來處理擴充功能。
  • 如果 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 版。

常見問題集

什麼是 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 Marketplace的任何Linux VM映像都必須安裝2.2.53.1版或更新版本。

我需要採取任何動作嗎?

是,任何 Linux VM 映射都應該更新為 2.2.53.1 版或更新版本,才能繼續成為支援的一部分。

為什麼會發生這項變更?

Azure Linux 代理程式 2.2.41 版會到達其排定的生命周期結束。 較新版本的 Azure Linux 代理程式在 2.2.41 版上有許多改善和錯誤修正,並提供更佳的穩定性。   任何在 Marketplace 中發佈的現有 VM 映像是否會受到影響?

目前不會影響現有的映像。 但最後,所有現有的映像都必須以較新的版本更新。 目前的最佳做法是允許代理程序自動更新版本,除非因為任何特定原因而停用。

Windows VM 發行者是否受到影響?

不能。 這項變更只會影響Linux VM發行者。

如何? 使用 Linux 代理程式安裝或更新 VM?

  • 如需如何使用Linux安裝 Azure VM 代理程式的相關信息,請遵循 本文中的步驟。
  • 如需在 VM 上更新 Azure Linux 代理程式的詳細資訊,請遵循 本文中的步驟。

其他相關資訊

Microsoft Azure 虛擬機的 Microsoft 伺服器軟體支援

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以將產品意見反應提交給 Azure 意應見反社群