2017-10-09 7 views
0

ポート8172のNATプールを、Azure cli経由で既存のロードバランサに追加しようとしています。vmss loadbalancerでインバウンドNATプールを編集します。

az network lb inbound-nat-pool update --lb-name 
            --name 
            --resource-group 
            [--add] 
            [--backend-port] 
            [--frontend-ip-name] 
            [--frontend-port-range-end] 
            [--frontend-port-range-start] 
            [--protocol {All, Tcp, Udp}] 
            [--remove] 
            [--set] 

と私は--addオプションを使用する必要があるとします は、私が正しいコマンドであると考えているものを見つけました。 しかし、次は何ですか? addコマンドでフロントエンドとバックエンドの設定を指定するにはどうすればよいですか?

答えて

1

。仮想マシンを設定するロードバランサとスケール間の

残念ながら、addingまたはediting参照し、現在のスケールが設定された既存の関連付けが含まれているロードバランサ用無効です。

VMSSのNATルールを追加する場合は、を再作成する必要があります。 enter image description here

我々は、インバウンドルールを追加または更新するために、CLI 2.0を使用する場合、我々はこのエラーメッセージれます:更新

C:\Users>az network lb inbound-nat-rule create -g jasonvmss --lb-name jasonvmsslb --protocol TCP --frontend-port 8172 --backend-port 8172 -n nat1 
Adding or updating NAT Rules when NAT pool is present on loadbalancer /subscriptions/5384xxxx-xxxx-xxxx-xxxx-xxxxe29a7b15/resourceGroups/jasonvmss/providers/Microsoft.Network/loadBalancers/jasonvmsslb is not supported. To modify the load balancer, pass in all NAT rules unchanged or remove the LoadBalancerInboundNatRules property from your PUT request. 

を:

我々はaz network lb inbound-nat-pool createを使用することができますインバウンドナットプールを作成し、それは正常に動作します。このようなコマンド:

az network lb inbound-nat-pool create --backend-port 
             --frontend-port-range-end 
             --frontend-port-range-start 
             --lb-name 
             --name 
             --protocol {All, Tcp, Udp} 
             --resource-group 
1

スケールセットは、ルールではなくNATプールを使用します。ここで設定を示す

例ARMテンプレート:私はAzureのCLIを使用して、既存のロードバランサー にポート8172用のNATプールを追加しようとしているhttps://github.com/gatneil/mvss/blob/load-balancer/azuredeploy.json

1

は、私は解決策は、追加のNATプールを作成することです実現:

az network lb inbound-nat-pool create 
+0

はい、私たちは、 ''私の答えを更新してください、それを確認してください。 –

0

あなたが実際にあなたがちょうど彼らが使用されていない確認する必要があり、インバウンドNATプールを変更することができますあなたが行ったときにVMSSによって。私は関連トピックでblog postを書いた:サービスファブリッククラスタにデバッガを接続した人が作成したNATルールを削除する。

一時的にVMSSとNATプールを切断するため、この方法の短所はダウンタイムが発生する可能性があります。

関連する問題