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

PolarDB:ホットレプリカノードの設定

最終更新日:Aug 12, 2026

PolarDBコンソールで、既存の読み取り専用ノードでホットレプリカによるフェールオーバー機能を有効にできます。

適用範囲

ホットレプリカによるフェールオーバー機能は、次の PolarDB for MySQL バージョンでサポートされています。

  • エンジンバージョン:

    • MySQL 5.6。リビジョンバージョンは 5.6.1.0.35 以降である必要があります。

    • MySQL 5.7。リビジョンバージョンは 5.7.1.0.24 以降である必要があります。

    • MySQL 8.0.1。リビジョンバージョンは 8.0.1.1.29 以降である必要があります。

    • MySQL 8.0.2。リビジョンバージョンは 8.0.2.2.12 以降である必要があります。

  • PolarProxy バージョン:2.8.3 以降が必要です。

説明

お使いのクラスターが Standard Edition クラスターで、この機能が必要な場合は、チケットを送信してお問い合わせください。

注意事項

  • 読み取り専用ノードでホットレプリカが有効になっていない場合、プライマリ/スタンバイのフェールオーバー中に約 20~30 秒の一時的な中断が発生する可能性があります。 アプリケーションが自動再接続をサポートしていることを確認してください。 ホットレプリカが有効になっている場合、フェールオーバーは 1~5 秒以内に完了します。

  • ホットレプリカノードは、プライマリノードと同じ仕様である必要があります。

  • ホットレプリカによるフェールオーバーで使用される高可用性機能の Voting Disk モジュールは、特定のカーネルバージョンにおいて、IMCI (インメモリー列指向インデックス) 機能と相互排他的な関係にあります。 詳細は次のとおりです。

    • カーネルバージョンが 8.0.1.1.43 以降または 8.0.2.2.24 以降のクラスターでは、IMCI 機能はホットレプリカによるフェイルオーバー機能と完全に互換性があります。

    • カーネルバージョンが 8.0.1.1.42 または 8.0.2.2.23 のクラスターの場合:

      • クラスターにホットレプリカによるフェイルオーバー機能が有効になっている読み取り専用ノードが既にある場合、クラスターに読み取り専用 IMCI ノードを追加できます。

      • クラスターに読み取り専用 IMCI ノードが既にある場合、クラスター内のどの読み取り専用ノードに対してもホットレプリカによるフェイルオーバー機能を有効にすることはできません。

    • カーネルバージョンが 8.0.1.1.42 または 8.0.2.2.23 より前のクラスターでは、IMCI 機能とホットレプリカによるフェイルオーバー機能は相互排他的です:

      • クラスターにホットレプリカによるフェイルオーバー機能が有効になっている読み取り専用ノードが既にある場合、クラスターに読み取り専用 IMCI ノードを追加することはできません。

        説明

        クラスターに読み取り専用 IMCI ノードを追加したい場合は、お問い合わせいただくことで、ホットレプリカによるフェイルオーバー機能のための Voting Disk 高可用性モジュールを無効にできます。 モジュールが無効になった後、読み取り専用 IMCI ノードを追加できます。 このプロセス中にすべてのノードが自動的に再起動されることにご注意ください。

      • クラスターに読み取り専用 IMCI ノードが既にある場合、クラスター内のどの読み取り専用ノードに対してもホットレプリカによるフェイルオーバー機能を有効にすることはできません。

    説明

    IMCI とホットレプリカが相互排他的で、クラスターでホットレプリカによるフェールオーバーを有効にしたい場合は、まず既存の IMCI 読み取り専用ノードを削除してください。

手順

  1. PolarDB コンソールにログインします。左側のナビゲーションペインで クラスター をクリックします。クラスターがデプロイされている [リージョン] を選択し、クラスター ID をクリックしてクラスター詳細ページに移動します。

  2. 概要 ページで、データベースノード セクションの右上隅にある Switch アイコンをクリックしてビューを切り替えます。

  3. [データベースノード] セクションで、ホットレプリカを有効にする読み取り専用ノードを見つけ、[アクション] > [ホットレプリカの有効化] の順にクリックします。

    説明

    クラスター内のいずれかのノードで初めてホットレプリカを有効にすると、すべてのノードが 1 つずつ再起動します。 それ以降の有効化または無効化の操作では、再起動はトリガーされません。