2
我部署了一個運行有單個應用程序的Service Fabric Cluster和5臺機器的3個節點類型,每個機器都有自己的佈局約束。如何將新節點類型添加到已部署的服務Fabric羣集?
我需要添加其他2個節點類型(虛擬機規模集),我該如何從Azure門戶那裏做到這一點?
我部署了一個運行有單個應用程序的Service Fabric Cluster和5臺機器的3個節點類型,每個機器都有自己的佈局約束。如何將新節點類型添加到已部署的服務Fabric羣集?
我需要添加其他2個節點類型(虛擬機規模集),我該如何從Azure門戶那裏做到這一點?
Add-AzureRmServiceFabricNodeType
命令可以將新的節點類型添加到現有的Service Fabric羣集。
請注意,該過程可能需要大約一個小時才能完成,因爲該過程每次從羣集開始創建一個資源。它將創建新的負載平衡器,公共IP地址,存儲帳戶和虛擬機規模集。
$password = ConvertTo-SecureString -String 'Password$123456' -AsPlainText -Force
Add-AzureRmServiceFabricNodeType `
-ResourceGroupName "resource-group" `
-Name "cluster-name" `
-NodeType "nodetype2" `
-Capacity 2 `
-VmUserName "user" `
-VmPassword $password
需要考慮的事情:
您還可以添加一個新的節點類型通過使用Azure門戶嚮導創建新集羣並更新DNS記錄或修改ARM模板,但PowerShell命令顯然是最佳選擇。
我不認爲有這個選項。你可以使用ARM模板嗎?基本上覆制模板中VM Scale Sets的配置。您可以從門戶網站下載模板。 –
您無法通過門戶將節點類型添加到現有集羣。但是,您可以使用Add-Azure Rm服務結構節點類型PowerShell cmdlet添加新的節點類型。 –