本文提供 Azure Stack Hub Marketplace 中 Windows Server 映像的相關常見問題集解答。
常見問題集
適用於 Azure Stack 上 Windows Server Marketplace 映像的授權選項為何?
Microsoft 透過 Azure Stack 市集提供兩種版本的 Windows Server 映像。 此映像只有一個版本可同時用於任何指定的 Azure Stack 環境。
隨用隨付:這類映像不應用於 Azure Stack Hub Ruggedized 或 MDC。
自備授權 (BYOL):這些映像可用於 Azure Stack Hub Ruggedized 和 MDC。
1P Azure Stack Hub 設備的使用者,包括 Azure Stack Hub 強固化 (ASH-R) 和 Azure 模組化資料中心 (MDC) 可以透過 Enterprise 合約 (EAS) 或攜帶您自己的授權 (BYOL) 來授權 Azure Stack Hub 上的 Windows Server 來賓,利用其現有的權利。 在 1P Azure Stack Hub 供應專案的一部分,只要客戶具有服務的作用中訂用帳戶,Microsoft 可讓客戶使用設備,這包括但不限於硬體、硬體支援,以及基本軟體基礎結構服務 (,例如儲存體、計算,包括虛擬機器和容器) 。 服務不包含 Windows Server 客體授權。
那使用 Windows Server 的其他 VM (例如 SQL Sever) 呢?
Windows Server 軟體授權僅適用於 Windows 作業系統,不適用於 SQL 等分層產品,這類產品需要自備授權。
我如何更新至較新的 Windows 映像?
首先,請判斷是否有任何 Azure Resource Manager 範本會參考特定的版本。 如果是,請更新那些範本,或保留較舊的映象版本。 最好使用 version: latest。
接下來,如果有任何虛擬機器擴展集會參考特定的版本,您應該思考未來會不會擴展它們,然後再決定是否要保留較舊的版本。 如果上述兩個條件都不適用,請先在 Marketplace 中刪除較舊的映象,再下載較新的版本。 如果原始的映象是使用 [Marketplace 管理] 來下載的,請使用同樣方式將其刪除。 然後下載較新的版本。
我下載到錯誤的版本並提供給使用者,該怎麼辦?
請先透過 [市集管理] 刪除錯誤的版本。 等候作業完成 (請查看完成的通知,而非 [市集管理] 刀鋒視窗)。 然後下載正確的版本。
如果您下載映像的這兩個版本,終端客戶在市集資源庫中只會看到最新版本。
如何啟用 Windows Server 虛擬機器?
若要在 Azure Stack 上啟用 Windows Server 虛擬機器,下列條件必須成立:
- Windows Server 2012 R2 和 Windows Server 2016 必須使用自動虛擬機器啟用(英文\)。 Azure Stack 不支援金鑰管理服務 (KMS) 和其他啟用服務。
我如何確認虛擬機器已經啟用?
從提高權限的命令提示字元中執行下列命令:
slmgr /dlv
如果虛擬機器已正確啟用,您將能在 slmgr 輸出中清楚看見指出此情況的訊息與主機名稱。 請不要依賴顯示器上的浮水印,因為它們可能不是最新狀態,或是顯示位於您虛擬機器後其他虛擬機器的狀態。
我的 VM 沒有設定為使用 AVMA,該如何修正它?
我是自行建立 Windows Server 映像,該如何確定它們是使用 AVMA?
建議您在執行 sysprep
命令之前,先搭配適當的金鑰執行 slmgr /ipk
命令。 或是將 AVMA 金鑰包含在任何 Unattend.exe 安裝檔案中。
我嘗試使用自己在 Azure 上建立的 Windows Server 2016 映像,但它無法啟用或是正在使用 KMS 啟用。
執行 slmgr /ipk
命令。 Azure 映像可能會無法正確回復至 AVMA,但如果它們能連線到 Azure KMS 系統,便可以正常啟用。 建議您確定這些 VM 已設定為使用 AVMA。
我已執行上述所有步驟,但我的虛擬機器仍無法啟用。
請洽詢 Microsoft 支援服務,確認是否已安裝正確的 BIOS 標記。
那較舊版本的 Windows Server 呢?
早於 Windows Server 2012 R2 的版本不支援自動虛擬機器啟用。 您必須使用 MAK 金鑰手動啟動 VM。