Linux 影像佈建代理程式更新感知
適用於:✔️ Linux VM
原始 KB 編號: 4538386
摘要
許多 Linux Azure Marketplace 映射都包含一個 Azure Linux 代理程式,負責完成新建立虛擬機 (VM) 的設定,例如設定主機名、使用者名稱、密碼/ssh 密鑰,以及掛接暫時磁碟。 此設定程式稱為「布建」。 此外,代理程式也支援 Azure VM 擴充功能。
映射本身將會更新為使用開放原始碼布建代理程式 cloud-init 進行布建。 cloud- init 透過 Linux 代理程式提供許多額外的優點,包括:
- 效能 - 搭配 Azure 使用 cloud-init,在大部分情況下,您可以看到已改善的 VM 建立時間。
- VM 自定義 - cloud-init 可讓您透過 自定義數據將 VM 組態傳遞至 cloud-init,例如執行腳本、安裝套件,以及新增使用者。
- 移轉 - 如果您要從其他雲端移轉,您可以移轉 cloud-init 設定,並視需要修改它們以使用您的 Azure 部署。
其他相關資訊
您需要做什麼?
如果您部署這些 Azure Marketplace 映像,則不需要再執行任何動作。 您可以在更新之後立即利用權益。
如果您要建立衍生自這些映像的自定義映像,並使用Linux代理程式來處理自定義數據,請檢查您的映像是否仍然正常運作。
cloud- init 支援多個輸入類型,包括bash腳本或cloud- init組態。檢閱 'cloud- init'user-data 檔。
如需哪些影像將更新的詳細數據,以及更新何時進行的時間軸,請參閱 此頁面 。
常見問題集
Q1. Azure Linux 代理程式是否會仍安裝在映像中?
A1. 是,Azure VM 擴充功能需要 Azure Linux 代理程式。 布建功能將會停用。
Q2. Azure Linux 代理程式和 cloud-init 是否可以安裝在相同的映射中?
A2. 是。 為了確保沒有任何衝突,Linux 代理程式佈建程式代碼已停用且不會執行。
Q3. 如何判斷我的映像是否已由 cloud-init 布建?
A3. 執行 cloud-init status
以查看 cloud-init 是否已執行。
與我們連絡,以取得說明
如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以向 Azure 意見反應社群提交產品意見反應。