進行 ASDK 疑難排解
本文提供 Azure Stack 開發套件 (ASDK) 的常見疑難排解資訊。 如需 Azure Stack 整合式系統的說明,請參閱 Microsoft Azure Stack 疑難排解。
因為 ASDK 屬於評估環境,因此 Microsoft 支援服務不會提供支援。 如果您遇到未記載的問題,您可以從 適用於 Azure Stack 的 Microsoft Q&A 專家取得協助。
部署
部署失敗
若安裝失敗,您可以使用部署指令碼的 -rerun 選項從失敗的步驟重新開始部署。 例如:
cd C:\CloudDeployment\Setup
.\InstallAzureStackPOC.ps1 -Rerun
在部署結束時,PowerShell 工作階段仍開啟,而且不會顯示任何輸出
此行為可能只是 PowerShell 命令視窗預設行為的結果 (當已選取它時)。 ASDK 部署已成功,但當您選取視窗時,指令碼已暫停。 您可以尋找命令視窗標題列的「選取」字樣以驗證已完成安裝。 按 ESC 鍵以將它取消選取,之後將顯示完成訊息。
不允許範本驗證錯誤參數 osProfile
如果您在範本驗證期間收到不允許 'osProfile' 參數的錯誤訊息,請確定您使用這些元件的正確 API 版本:
若要將 VHD 從 Azure 複製到 Azure Stack,請使用 AzCopy 7.3.0。 與您的廠商合作,一起解決映像本身的問題。 如需 Azure Stack Hub 的 WALinuxAgent 需求詳細資訊,請參閱 Azure Linux 代理程式。
因為缺少外部存取而部署失敗
當部署在需要外部存取的階段失敗時,會傳回如下列範例的例外狀況:
An error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.
at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)
at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()at, <No file>: line 48 - 8/12/2018 2:40:08 AM
如果發生此錯誤,請檢閱部署網路流量文件,確定符合所有最低網路需求。 另外也提供合作夥伴的網路檢查工具,作為協力廠商工具組的一部分。
其他部署失敗通常是因為連線到網際網路上的資源時發生問題。
若要確認網際網路上資源的連線能力,您可以執行下列步驟:
- 開啟 PowerShell。
- 進入 WAS01 或任何 ERC VM 的 PSSession。
- 執行下列 Cmdlet:
Test-NetConnection login.windows.net -port 443
如果此命令失敗,請確認 TOR 交換器和任何其他網路裝置已設定為允許網路流量。
虛擬機器
預設映像與資源庫項目
在 Azure Stack 中部署 VM 之前,必須先新增 Windows Server 映像與資源庫項目。
重新啟動我的 Azure Stack 主機之後,某些 VM 不會自動啟動。
將您的主機重新開機之後,您可能會注意到 Azure Stack 服務並非立即可用。 這是因為 Azure Stack 基礎結構 VM 與 RP 需要一些時間來檢查一致性,但最終將會自動啟動。
您可能也會注意到當 ASDK 主機重新開機之後,租用戶 VM 未自動重新啟動。 您可以使用幾個手動步驟讓它們上線:
- 在 ASDK 主機上,從 [開始] 功能表啟動 [容錯移轉叢集管理員]。
- 選取叢集 S-Cluster.azurestack.local。
- 選取 [角色]。
- 租用戶 VM 將會顯示為「已儲存」狀態。 一旦所有巳基礎結構 VM 都正常執行,在租用戶 VM 上按一下滑鼠右鍵,然後選取 [啟動] 以繼續該 VM。
我已刪除某些 VM,但仍在磁碟上看到 VHD 檔案。
這是設計預設的行為:
- 當您刪除 VM 時,不會刪除 VHD。 磁碟是資源群組中的獨立資源。
- 刪除儲存體帳戶後,Azure Resource Manager 將會立即反映刪除情況,但其中可能包含的磁碟仍保留在儲存體中,直到執行記憶體回收為止。
若您看到「孤立」的 VHD,您必須知道它是否屬於已刪除之儲存體帳戶的資料夾。 若儲存體帳戶並未刪除,則 VHD 仍然存在就是正常情況。
您可以在管理儲存體帳戶中深入了解如何設定保留閾值與隨選回收。
儲存體
儲存體回收
已回收的容量最多可能需要 14 小時才會顯示在入口網站中。 空間回收取決於各種因素,包括區塊 Blob 存放區中內部容器檔案的使用量百分比。 因此,視刪除的資料量而定,我們無法保證當記憶體回收行程執行時可回收多少空間。