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

PolarDB:読み取り専用列ストアノードの追加

最終更新日:Oct 10, 2024

デフォルトでは、PolarDB for MySQLクラスターにはプライマリノードと読み取り専用の行ストアノードが含まれます。 読み取り専用ノードを追加する場合、読み取り専用の行ストアノードまたは読み取り専用の列ストアノードを追加できます。 このトピックでは、読み取り専用列ストアノードを追加する方法について説明します。

注意事項

  • Multi-master Cluster (Database/Table) Editionのクラスターの場合、loose_polar_enable_imci_with_mmパラメーターの値をONに変更し、グローバル読み取り専用列ストアノードを追加できます。 パラメーターの詳細については、「パラメーター設定」をご参照ください。

  • インメモリ列インデックス (IMCI) 機能は、次の条件でのみ、フェールオーバーwithホットレプリカ機能の投票ディスクサービス (VDS) モジュールと一緒に使用できます。

    • リビジョンバージョンが8.0.1.1.42以降または8.0.2.2.23以降のクラスターの場合:

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

      • 読み取り専用列ストアノードがすでにクラスターに存在する場合、クラスター内の読み取り専用ノードに対してホットスタンバイ機能を有効にすることはできません。

    • リビジョンバージョンが8.0.1.1.42より前または8.0.2.2.23より前のクラスターの場合、IMCI機能とホットレプリカ機能のフェールオーバーを併用することはできません。

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

        説明

        読み取り専用列ストアノードをクラスターに追加する場合は、テクニカルサポートに問い合わせてVDSを無効にしてください。 VDSを無効にすると、クラスター内のすべてのノードが自動的に再起動されます。

      • 読み取り専用列ストアノードがすでにクラスターに存在する場合、クラスター内の読み取り専用ノードに対してホットスタンバイ機能を有効にすることはできません。

前提条件

クラスターは、次のいずれかの要件を満たしています。

  • リビジョンバージョンが8.0.1.1.22以降のPolarDB for MySQL 8.0.1のクラスター。

  • リビジョンバージョンが8.0.2.2.12以降のPolarDB for MySQL 8.0.2のクラスター。

手順

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

  2. 左上隅で、クラスターがデプロイされているリージョンを選択します。

  3. 次のいずれかの方法を使用して、ノードの追加/削除ウィザードにアクセスします。

    • クラスター ページから ノードの追加/削除 ウィザードにアクセスします。

      管理するクラスターを見つけて、操作 列の ノードの追加/削除 をクリックします。

      集群列表

    • クラスターの 概要 ページから ノードの追加/削除 ウィザードにアクセスします。

      1. 管理するクラスターを見つけ、クラスターIDをクリックして 概要 ページに移動します。

      2. データベースノード セクションで、ノードの追加/削除 をクリックします。

        image

  4. [読み取り専用IMCIノードの追加] を選択し、[OK] をクリックします。

  5. + IMCIノードの追加をクリックしてドロップダウンリストからノードの仕様を選択します。添加节点

  6. 必要に応じてスイッチング時間を設定します。 利用規約を選択し、[今すぐ購入] をクリックします。

  7. クラスターページに戻って、クラスターのステータスがノードの追加であることを見ます。

結果

支払いが完了すると、クラスターの [基本情報] ページにリダイレクトされます。 しばらくすると、読み取り専用列ストアノードが追加されます。添加完成

上の図では、読み取り専用列指向ノードが新しい列ストアノードで、読み取り専用が元の行ストアノードです。