針對已啟用 Azure Arc 的伺服器 VM 擴充功能問題進行疑難排解
本文針對嘗試在已啟用 Azure Arc 的伺服器上部署或移除 Azure VM 擴充功能時可能發生的問題,提供疑難排解和解決方法的相關資訊。 如需一般資訊,請參閱管理和使用 Azure VM 擴充功能。
一般疑難排解
選取適用的電腦,然後選取 [設定]>[延伸模組],即可從 Azure 入口網站擷取延伸模組部署狀態的相關資料。
下列疑難排解步驟適用於所有虛擬機器擴充功能。
確定 Azure Connected Machine 代理程式 (azcmagent) 已連線且相依服務處於執行中/作用中狀態。
執行 azcmagent show 命令,並檢查狀態的輸出 (可以忽略 Azure Arc Proxy):
如果服務已停止,請重新啟動服務以繼續擴充作業。
重試延伸模組安裝。
延伸模組可能會因為各種原因而停滯在建立中/更新中或失敗狀態。 在此情況下,請移除延伸模組並再次安裝。 若要移除延伸模組,請使用下列命令:
Remove-AzConnectedMachineExtension -Name <Extension Name> -ResourceGroupName <RG Name> -MachineName <Machine Name>
檢查正在佈建延伸模組時活動的客體代理程式記錄。 針對 Windows 簽入
%SystemDrive%\ProgramData\GuestConfig\ext_mgr_logs
,而針對 Linux 則簽入/var/lib/GuestConfig/ext_mgr_logs
。如需詳細資訊,請查看特定延伸模組的延伸模組記錄。
Windows 電腦:
- 記錄位於
C:\ProgramData\GuestConfig
- 延伸模組設定和狀態檔位於
C:\Packages\Plugins
Linux 機器:
- 記錄位於
/var/lib/GuestConfig
- 延伸模組設定和狀態檔位於
/var/lib/waagent
延伸模組服務記錄會寫入至
…GuestConfig\ext_mgr_logs\gc_ext.log
。 下載或驗證套件的相關錯誤會顯示在那裡。- 記錄位於
在擴充功能特定的疑難排解章節中,查看錯誤碼、已知問題等。您可以在延伸模組概觀的疑難排解與支援一節中,找到每個延伸模組的其他疑難排解資訊。 這包括寫入到記錄的錯誤碼描述。 擴充功能資料表中會連結擴充功能文件。
查看系統記錄。 檢查是否有其他作業對擴充功能造成干擾,例如,長時間執行且需要以獨佔方式存取套件管理員的其他應用程式安裝。
下一步
如果在這裡沒有看到問題或無法解決問題,請嘗試下列其中一個管道以取得其他支援:
透過 Microsoft Q&A 取得 Azure 專家提供的解答。
連線至 @AzureSupport,這是用來改善客戶體驗的官方 Microsoft Azure 帳戶。 Azure 支援會將 Azure 社群連線到解答、支援及專家。
提出 Azure 支援事件。 前往 Azure 支援網站,然後選取 [取得支援]。