問題タブ [azure-rm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - Azure VM ScaleSet で VM に RDP できない
https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/tutorial-createで説明されているように、Microsoft クイック スタート テンプレートに従って、Windows VM で VM ScaleSet を作成しました 。 -and-manage-powershell .
スケール セットのロード バランサーのパブリック IP と、RDP /3389 に使用するインバウンド ポートを特定して、mstsc /v:a.b.c.d:nnnn
.
Initiating remote connection
ポップアップが表示されます。ただし、その後に続く ID チャレンジ ダイアログの代わりに、(通常の、ただしここでは望ましくない) エラー popup が表示されRemote Desktop can't connect to the remote computer for one of these reasons:
ます。これは、VM がダウンしているか、ネットワークがブロックしているか、VM で RDP がオフになっているかのようです。
VM に対して RDP がオンになっていること、および Azure 側のネットワーク ルート (PS の貼り付けで作成されたもの) が正しいと仮定できますか? 他の人も同じ困難に直面していますか?その場合、これらの VM に RDP をどのように接続しますか?
サンプル ドキュメントの Powershell (別の名前を使用していますが、それ以外は同じコマンドです):
6.13.0
AzureRm コマンドレットのバージョンを使用していることに注意してください。
azure - Azure RM テンプレート。コピー リソースを条件付きでデプロイする
配列パラメータに 4 つ以上のエントリがある場合、特定のリソースをデプロイする必要があります。5 つ (およびそれ以上) のエントリでこれを行うことができますが、3 つ以下のエントリでデプロイが失敗しないようにする必要がありますが、そのリソースをまったく作成しないでください。現在、3 つ以下のエントリで次のエラーが発生します。
エラー: コード = 無効なテンプレート。メッセージ = 配置テンプレートの検証に失敗しました: 「行 '56' および列 '19' のテンプレート 'copy' 定義に無効なコピー数があります。コピー数は正の整数値である必要があり、'800' を超えることはできません。使い方の詳細はhttps://aka.ms/arm-copyをご覧ください。
リソースに条件を追加してみました:
そしてさらに:
それでも同じエラーが発生します。これはテンプレートです: