0

VNet とサブネットは既に作成済みです。この Vnet の他のリソースを追加しました。次に、このサブネットにスケール セットを追加する必要があります。これは可能ですか?

Azure ポータルから VM スケール セットを作成すると、VNet は要求されず、独自の VNet/サブネットが作成されます。

4

1 に答える 1

1

スケール セットの構成に必要なすべてのリソースがあると仮定します。以下は、仮想マシン スケール セットを作成する手順です。

#IP configuration
$ipName = "IP configuration name"

#create the IP configuration
$ipConfig = New-AzureRmVmssIpConfig -Name $ipName -LoadBalancerBackendAddressPoolsId $null -SubnetId $vnet.Subnets[0].Id

$vmssConfig = "Scale set configuration name"

#create the configuration for the scale set
$vmss = New-AzureRmVmssConfig -Location $locName -SkuCapacity 3 -SkuName "Standard_A0" -UpgradePolicyMode "manual"

#Add the network interface configuration to the scale set configuration
Add-AzureRmVmssNetworkInterfaceConfiguration -VirtualMachineScaleSet $vmss -Name $vmssConfig -Primary $true -IPConfiguration $ipConfig

$vmssName = "scale set name"

#create the scale set 
New-AzureRmVmss -ResourceGroupName $rgName -Name $vmssName -VirtualMachineScaleSet $vmss

ステップバイステップのガイダンスについては、 https://azure.microsoft.com/en-us/documentation/articles/virtual-machine-scale-sets-windows-create/を参照してください。

最新バージョンの Azure Powershell を使用していることに注意してください。そうしないと、いくつかの Powershell コマンドレットが失われます。

お役に立てれば。

于 2016-05-23T07:41:43.970 に答える