ApsaraDB RDS for MySQL インスタンスに接続できない場合は、セルフサービス診断機能を使用すると、サポートチケットを作成することなく、コンソールから原因を特定できます。
仕組み
この機能は、指定したソース IP から RDS インスタンスへの接続性をテストします。テストでは、ソース IP (またはそれが属する CIDR ブロック) がインスタンスの IP アドレスホワイトリストに含まれているかどうかをチェックします。含まれている場合、テストは成功します。含まれていない場合、テストは失敗し、IP アドレスを追加するためのガイダンスが表示されます。
2 つのパスをサポートしています:
-
内部ネットワーク:同じ仮想プライベートクラウド (VPC) 内の Elastic Compute Service (ECS) インスタンスからの接続性をテストします
-
パブリックネットワーク:オンプレミスデバイスまたはインターネット経由の外部マシンからの接続性をテストします
接続性テストの実行
-
ApsaraDB RDS コンソールにログインします。上部メニューで、RDS インスタンスが存在するリージョンを選択し、インスタンス ID をクリックします。
-
左側メニューで、[データベース接続] をクリックします。
-
[接続のトラブルシューティング] セクションで、テスト対象のソース IP を追加します:
-
内部ネットワーク:[イントラネットのトラブルシューティング] タブをクリックし、[イントラネット ECS IP の追加] をクリックします。ダイアログボックスで、ECS インスタンスを選択して [選択済みの ECS インスタンス] セクションに追加し、[OK] をクリックします。
説明内部ネットワークのテストは、ECS インスタンスと RDS インスタンスが同じ VPC 内にある場合にのみ機能します。異なる VPC にある場合、ECS の IP が IP アドレスホワイトリストに含まれていても、ECS インスタンスは RDS インスタンスに接続できません。
-
パブリックネットワーク:[エクストラネットのトラブルシューティング] タブをクリックし、[エクストラネット IP の追加] をクリックします。ダイアログボックスで、IP アドレスを手動で入力するか、[ローカルパブリック IP アドレスの読み込み (PC でネットワークプロキシを使用している場合は、先に無効にしてください)] をクリックして自動的に検出します。
説明IP アドレスを自動検出するには、ローカルマシンでネットワークプロキシを無効にする必要があります。
[OK] をクリックします。
-
-
[チェック開始] をクリックします。
結果の確認
| 結果 | 次のステップ |
|---|---|
| 正常 | アクションは不要です。 |
| IP アドレスがホワイトリストにありません | [アクション] 列の [ホワイトリストの設定] をクリックし、IP アドレスをホワイトリストに追加します。 |
| 異常 | [アクション] 列の [チケットを送信] をクリックし、サポートチケットを作成します。 |