すべてのプロダクト
Search
ドキュメントセンター

PolarDB:3つのアベイラビリティゾーン

最終更新日:Jun 23, 2026

このトピックでは、3つのアベイラビリティゾーンにまたがるインスタンスのプライマリ/セカンダリ スイッチオーバーを実行し、プライマリゾーンの不整合問題を解決する方法について説明します。

3ゾーンインスタンスの作成

PolarDB-X インスタンスを作成する際、デプロイトポロジー3 ゾーンデプロイ または シングルゾーン に設定できます。3 ゾーンデプロイ を選択すると、3つのアベイラビリティゾーンにデプロイされたインスタンスが作成されます。詳細については、「インスタンスの作成」をご参照ください。

アベイラビリティゾーン情報の表示

インスタンスを作成した後、インスタンス関連のページでそのアベイラビリティゾーン情報を表示できます。

  • インスタンスリストページ

    インスタンスリストページの「アベイラビリティゾーン」列には、マルチゾーンインスタンスのプライマリゾーンとセカンダリゾーンの詳細が表示されます。

    たとえば、マルチ AZ インスタンスの場合、[アベイラビリティゾーン] 列には、プライマリおよびセカンダリのアベイラビリティゾーンが「アベイラビリティゾーン (G+H)」の形式で表示されます。

  • インスタンス詳細ページ

    インスタンスの [基本情報] ページでは、アベイラビリティゾーンの情報は [インスタンスリスト] ページのものと同じで、プライマリゾーンとセカンダリゾーン両方の詳細が含まれています。

  • インスタンストポロジーページ

    インスタンストポロジーページでは、各ノードのアベイラビリティゾーンとステータスを表示できます。

    左側のナビゲーションウィンドウで [基本情報] をクリックします。次に、[トポロジー情報] セクションまでスクロールして、ノードのゾーンディストリビューションを表示します。たとえば、コンピューティングノードには cn-hangzhou-gmaster ノード、cn-hangzhou-hstandby ノードがある場合があります。データノードとメタデータノードには、cn-hangzhou-gleadercn-hangzhou-hfollowercn-hangzhou-ilogger がある場合があります。すべてのログノードは cn-hangzhou-g に配置されている場合があります。プライマリゾーンを切り替えるには、右上隅の [プライマリゾーンの指定] ボタンをクリックします。

プライマリゾーンの指定

  1. PolarDB-X コンソールにログインします。

  2. 上部のナビゲーションバーで、インスタンスがデプロイされているリージョンを選択します。

  3. [インスタンス] ページで、[PolarDB-X 2.0] タブをクリックします。

  4. 管理するインスタンスを見つけて、その ID をクリックします。

  5. 基本情報 ページで、Topology Information セクションに移動し、Specify Primary Zone ボタンをクリックします。

  6. Specify Primary Zone ダイアログボックスで、新しいプライマリゾーンに設定したい可用性ゾーンを選択し、確定 をクリックします。

    重要

    プライマリ/セカンダリゾーンのスイッチオーバーは一時的な切断を引き起こすため、この操作はオフピーク時間帯に実行することを推奨します。

    [プライマリゾーンの指定] ダイアログボックスで、[プライマリゾーン] ドロップダウンリストからターゲットのアベイラビリティゾーンを選択します。[切り替えモード][すぐに切り替え] または [メンテナンスウィンドウ内で切り替え] に設定し、[OK] をクリックします。

    インスタンスステータスが一時的に HA 切り替え中 に変わると、プライマリとセカンダリの可用性ゾーン間のスイッチオーバーが完了します。

よくある質問

  • Q: 3つのアベイラビリティゾーンにまたがるインスタンスを作成した後、一部のコンピューティングノードが非アクティブで standby ロールを持っていることに気づきました。3ゾーンのディザスタリカバリ構成において、これらのノードの目的は何ですか?

  • A: 3 つの可用性ゾーンにまたがるインスタンスには、プライマリゾーンが定義されています。 システムは、可能な限り、コンピュートノードとストレージノードをこのプライマリゾーンに配置します。 master ロールはプライマリゾーンのコンピュートノードを意味し、standby ロールはセカンダリゾーンのノードを意味します。 ゾーンレベルの障害が発生した場合、セカンダリゾーンにすばやくスイッチオーバーして、スタンバイコンピュートノードにワークロードを引き継がせることができます。 インスタンスの 基本情報 ページ、Topology Information セクションで、Specify Primary Zone をクリックします。 Specify Primary Zone ダイアログボックスで、現在のプライマリゾーン ID を選択し (つまり、プライマリゾーンを変更しないでください)、確定 をクリックします。 この操作により、以前のセカンダリゾーンのコンピュートノードのロールが standby から master に変更されます。

  • Q: データノードは、その組み込みの高可用性 (HA) 機能により、時々不整合が生じることがあります。これは、データノードグループのプライマリゾーンがインスタンスのプライマリゾーンと一致しない可能性があることを意味します。[トポロジー情報] セクション内のデータノードリストで、[リーダー AZ] 列の値に一貫性がない場合 (たとえば、一方が cn-hangzhou-h で他方が cn-hangzhou-g の場合)、これは不整合を示しており、[プライマリゾーンの指定] 機能で修正できます。

  • A: インスタンスの[基本情報] ページで、Topology Information セクションの Specify Primary Zone ボタンをクリックします。プライマリゾーン ドロップダウンリストで、現在のプライマリゾーン ID を選択し (つまり、プライマリゾーンは変更しません)、確定 をクリックします。インスタンスステータスが一時的に HA 切り替え中 に変わります。プロセスが完了すると、システムはすべてのデータノードとメタデータサービスをプライマリゾーンと整合させます。

    重要

    この再配置プロセスは一時的な切断を引き起こすため、この操作はオフピーク時間帯に実行することを推奨します。