針對已啟用 Azure Arc 的伺服器 VM 擴充功能問題進行疑難排解
本文針對嘗試在已啟用 Azure Arc 的伺服器上部署或移除 Azure VM 擴充功能時可能發生的問題,提供疑難排解和解決方法的相關資訊。 如需一般資訊,請參閱管理和使用 Azure VM 擴充功能。
一般疑難排解
您可以從 Azure 入口網站擷取有關擴充功能部署狀態的資料。
下列疑難排解步驟適用於所有虛擬機器擴充功能。
若要檢查客體代理程式記錄,請查看在
%SystemDrive%\ProgramData\GuestConfig\ext_mgr_logs
中 (若為 Windows) 和在/var/lib/GuestConfig/ext_mgr_logs
下 (若為 Linux) 佈建擴充功能時的活動。如需詳細資訊,請查看
%SystemDrive%\ProgramData\GuestConfig\extension_logs\<Extension>
中 (若為 Windows) 特定擴充功能的擴充功能記錄。 針對 Linux 上所安裝的每個擴充功能,擴充功能輸出都會記錄到/var/lib/GuestConfig/extension_logs
底下的檔案中。在擴充功能特定的疑難排解章節中,查看錯誤碼、已知問題等。您可以在擴充功能概觀的疑難排解與支援一節中,找到每個擴充功能的其他疑難排解資訊。 這包括寫入到記錄的錯誤碼描述。 擴充功能資料表中會連結擴充功能文件。
查看系統記錄。 檢查是否有其他作業對擴充功能造成干擾,例如,長時間執行且需要以獨佔方式存取套件管理員的其他應用程式安裝。
針對特定擴充功能案例進行疑難排解
VM 深入解析
- 針對已啟用 Azure Arc 的伺服器啟用 VM 深入解析時,其會安裝 Dependency 和 Log Analytics Agent。 在緩慢的機器或網路連線緩慢的機器上,可能會在安裝過程中發生逾時情形。 Microsoft 正在採取步驟來解決 Connected Machine Agent 中的這個問題,以協助改善此狀況。 在過渡期間,重試安裝可能會成功。
Log Analytics Linux 代理程式
Log Analytics Agent 1.13.9 版 (對應的擴充功能版本是 1.13.15) 未使用已啟用 Azure Arc 的伺服器資源識別碼正確標記上傳的資料。 雖然記錄會傳送至服務,但當您在選取 [記錄] 或 [深入解析] 後嘗試檢視所選的已啟用伺服器中的資料時,並不會傳回任何資料。 您可以從 Azure 監視器記錄或從範圍限定在工作區的適用於 VM 的 Azure 監視器執行查詢,以檢視其資料。
適用於 Linux 的 Log Analytics Agent 目前不支援某些散發套件。 此 Agent 需要安裝額外的相依性,包括 Python 2。 請在這裡檢閱支援矩陣和必要條件。
狀態訊息中的錯誤碼 52 表示缺少相依性。 如需缺少哪些相依性的詳細資訊,請檢查輸出和記錄。
如果安裝失敗,請檢閱擴充功能概觀中的疑難排解和支援一節。 大部分情況下,狀態訊息中會包含錯誤碼。 針對適用於 Linux 的 Log Analytics Agent,這裡會說明狀態訊息,以及此 VM 擴充功能的一般疑難排解資訊。
下一步
如果在這裡沒有看到問題或無法解決問題,請嘗試下列其中一個管道以取得其他支援:
透過 Microsoft Q&A 取得 Azure 專家提供的解答。
連線至 @AzureSupport,這是用來改善客戶體驗的官方 Microsoft Azure 帳戶。 Azure 支援會將 Azure 社群連線到解答、支援及專家。
提出 Azure 支援事件。 前往 Azure 支援網站,然後選取 [取得支援]。