Azure Stack Hub 整合式系統的部署工作表
Azure Stack Hub 部署工作表是一個 Windows Forms 應用程式,會將所有必要的部署資訊和決策彙總在一處。 您可以在規劃過程中完成部署工作表,並在部署開始之前加以檢閱。
工作表所需的資訊涵蓋網路、安全性和身分識別方面的資訊。 您可能需要某些領域的特定知識才能取得這項資訊,因此建議您洽詢專家來完成此工作表。
在填寫工作表時,您可能必須對網路環境進行一些部署前的設定變更。 這些變更可能包括保留 Azure Stack Hub 解決方案的 IP 位址空間,設定路由器、交換器和防火牆,以便為新的 Azure Stack Hub 解決方案連線預作準備。
注意
如需如何完成部署工作表工具的詳細資訊,請參閱 Azure Stack Hub 整合式系統的資料中心整合規劃考量。
安裝 Windows PowerShell 模組
針對部署工作表的每個版本,您都必須為要在其上使用部署工作表的每一部機器執行一次性的 PowerShell 模組安裝。
注意
電腦必須連線到網際網路,此方法才能運作。
開啟提升權限的 PowerShell 提示字元。
在 PowerShell 視窗中,安裝 PowerShell 資源庫中的的模組:
Install-Module -Name Azs.Deployment.Worksheet -Repository PSGallery
如果您收到有關正在從不受信任的存放庫安裝的訊息,請按 Y 繼續安裝。
使用部署工作表工具
若要在已於其上安裝部署工作表 PowerShell 模組的電腦上啟動及使用部署工作表,請執行下列步驟:
啟動 Windows PowerShell (請勿使用 PowerShell ISE,因為可能會發生未預期的結果)。 您不一定要以系統管理員身分執行 PowerShell。
匯入 AzS.Deployment.Worksheet PowerShell 模組:
Import-Module AzS.Deployment.Worksheet
匯入模組後,請啟動部署工作表:
Start-DeploymentWorksheet
部署工作表包含不同的索引標籤可供用來收集環境設定,例如客戶設定、網路設定和縮放單位數量。 您必須先在所有索引標籤上提供所有值 (標示為選擇性者除外),然後系統才會產生設定資料檔案。 將所有必要值都輸入到工具後,您可以使用 [動作] 功能表來 [匯入] 、[匯出] 和 [產生] 。 部署所需的 JSON 檔案如下所示:
匯入:可讓您匯入此工具所產生的 Azure Stack Hub 設定資料檔案 (ConfigurationData.json),也可匯入任何舊版部署工作表所建立的檔案。 執行匯入會重設表單,並刪除先前所輸入的任何設定或所產生的資料。
匯出:驗證表單目前輸入的資料、產生 IP 子網路和指派,並將內容儲存為 JSON 格式的設定檔。 接著,您可以使用這些檔案來產生網路設定並安裝 Azure Stack Hub。
產生:驗證目前輸入的資料並產生網路對應,而無須匯出部署 JSON 檔案。 若產生成功,則會建立兩個新的索引標籤:子網路摘要和 IP 指派。 您可以分析這些索引標籤上的資料,以確保網路指派符合預期。
全部清除:清除表單目前輸入的所有資料,並還原為預設值。
儲存或開啟進行中的工作:您可以在處理資料時,使用 [檔案] -> [儲存] 和 [檔案] -> [開啟] 功能表來儲存及開啟部分已輸入的資料。 此功能不同於匯入和匯出功能,因為這些功能需要輸入和驗證所有資料才行。 開啟/儲存並不會進行驗證,而且不需要輸入所有欄位就能儲存進行中的工作。
記錄和警告訊息:表單正在使用時,您可能會看到 PowerShell 視窗中顯示非重大警告訊息。 若為嚴重錯誤,則會以快顯訊息形式來顯示。 您可以啟用選擇性的詳細記錄 (包括寫入至磁碟的記錄),以協助針對問題進行疑難排解。
若要啟動具有詳細資訊記錄功能的工具:
Start-DeploymentWorksheet -EnableLogging
您可以在目前使用者的 Temp 目錄中尋找已儲存的記錄;例如:C:\Users\me\AppData\Local\Temp\Microsoft_AzureStack\DeploymentWorksheet_Log.txt.