お客様の AnalyticDB for MySQL クラスターと ECS インスタンスが異なる VPC にある場合、クラスターの VPC と vSwitch を変更することで、AnalyticDB for MySQL との通信を有効にできます。
注意事項
-
VPC と vSwitch の変更は非同期操作です。変更中、クラスターで短時間の接続の中断や読み書きの失敗が発生する可能性があります。オフピーク時間にこの操作を実行し、アプリケーションが自動的に再接続できることを確認してください。
-
VPC と vSwitch を変更すると、仮想 IP アドレス (VIP) が変更されます。安定した接続を確保するには、アプリケーションでクラスターの VPC エンドポイント (例: am-bp13er819d288****90650.ads.aliyuncs.com) を使用してください。このエンドポイントは変更されません。
変更後、ローカル DNS キャッシュの更新により、アプリケーションがクラスターに接続できなくなる場合があります。この状態は数分間続く可能性があります。
-
VPC と vSwitch を変更しても、IP アドレスホワイトリストは自動的に更新されません。ネットワークの CIDR ブロックが変更された場合、IP アドレスホワイトリストが無効になる可能性があります。ホワイトリストを再設定する必要があります。
-
エラスティックネットワークインターフェイス (ENI) 機能を有効にしている場合、エラスティックネットワークインターフェイス (ENI) は新しい VPC と vSwitch に自動的に切り替わりません。ENI を切り替えるには、まず機能を無効にしてから再度有効にする必要があります。
-
エンタープライズ版、ベーシック版、データレイクハウス版、およびデータウェアハウス版 (エラスティックモード) のクラスターでは、元の VPC と vSwitch を削除できます。この操作は変更後に行えます。データウェアハウス版 (予約モード) のクラスターでは、元の VPC と vSwitch を削除できません。これは、一部の基盤となるアプリケーションが元の VPC と vSwitch にデプロイされたままであるためです。
-
エンタープライズ版、ベーシック版、データレイクハウス版 クラスターでは、VPC と vSwitch を変更した後、Notebook リソースの [VPC ID] と [vSwitch ID] を 新しいネットワークと一致するように手動で更新する必要があります。そうしないと、ジョブの送信が失敗します。
操作手順
-
AnalyticDB for MySQL コンソールにログインします。 左上隅で、クラスターが配置されているリージョンを選択します。 左側のナビゲーションペインで、クラスターリスト をクリックし、次に目的のクラスターの ID をクリックします。
-
ネットワーク情報 セクションで、VPC ID の横にある[VPC と vSwitch の変更] をクリックします。
-
表示された [VPC と vSwitch の変更] ダイアログボックスで、VPC と vSwitch を選択します。
説明ドロップダウンリストに VPC または vSwitch が表示されない場合、現在のリージョンに他の VPC または vSwitch がありません。まず新しい VPC と vSwitch を作成する必要があります。詳細については、「VPC の作成と管理」をご参照ください。
-
OK をクリックします。
説明変更中、クラスターのステータスは [ネットワークアドレスの変更中] に変更されます。 クラスターのステータスが 操作中 に戻ると、変更は完了です。