0

2 つの仮想マシンを作成し、データベースの高可用性を構成しました (SQL Server alwaysOn を使用) 外部アプリケーションでこれらのデータベースを利用したいのですが、以下のリンクから、内部リスナーを作成する必要があると表示されています。 https://azure.microsoft.com/en-gb/documentation/articles/virtual-machines-windows-classic-ps-sql-int-listener/

もう 1 つの記事を見つけましたが、どの IP を送信する必要があるのか​​明確ではありません http://www.cloudcomputingadmin.com/articles-tutorials/windows-azure/configuring-internal-load-balancing-microsoft-azure.html

例:

  • ノード 1 の IP: 11.240.164.1
  • ノード 2 IP: 11.240.164.2
  • クラスター IP: 11.240.164.3
  • リスナー IP: 11.240.164.4 (可用性グループの作成中にマップされます)

ここで、内部ロード バランサーを作成するときに、以下の StaticVNetIPAddress のスクリプトでどの IP を渡す必要がありますか?

  Add-AzureInternalLoadBalancer 
        -ServiceName <service_name> 
        -InternalLoadBalancerName <name> 
        -SubnetName <subnet_name> 
        -StaticVNetIPAddress <ip_address>

アップデート

以下のスクリプトを使用して、未使用の IP を見つけて割り当てました

      Test-AzureStaticVNetIP -VNetName “SubNetName”-IPAddress 10.249.xxx.xxx).AvailableAddresses

注: 可用性グループの作成中に作成したリスナー IP は、ILB によって上書きされます。

4

1 に答える 1

1

11.240.164.3 が SQL AlwaysOn リスナーであると仮定して、ここで提供した内容を見ると、11.240.164.4 を StaticVNetIPAddress パラメーターとして渡すことになります。

それに加えて、これはすでにご存知かもしれませんが、定義する IP アドレスは SubnetName で定義するサブネット内にある必要があります。

于 2016-03-24T14:46:03.547 に答える