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

PolarDB:読み取り専用ノードの追加または削除

最終更新日:Jun 20, 2024

PolarDBクラスターの作成後、読み取り専用ノードを手動で追加または削除できます。

背景情報

PolarDBクラスターには、最大15の読み取り専用ノードを含めることができます。 各クラスターには、高可用性を確保するために少なくとも1つの読み取り専用ノードが必要です。 クラスター内のすべてのノードは同じ仕様です。

プライマリノードと読み取り専用ノードの異なる仕様の選択

必要な仕様に基づいて読み取り専用ノードを追加できます。 仕様は、プライマリノードの仕様とは異なる場合があります。

制限

  • クラスター内の少なくとも1つの読み取り専用ノードは、プライマリノードと同じ仕様である必要があります。

  • 新しい読み取り専用ノードの仕様がプライマリノードの仕様と大きく異ならないようにしてください。

    • 新しい読み取り専用ノードのメモリサイズは、プライマリノードのメモリサイズの少なくとも半分である必要があります。

    • 新しい読み取り専用ノードのCPUコアの数は、プライマリノードのCPUコアの数と次のマッピング関係を持つ必要があります。

      プライマリノードのCPUコア

      読み取り専用ノードの最小CPUコア

      2

      2

      4

      4

      8

      4

      16

      8

      32

      16

      64

      32

      88

      32

  • ホットスタンバイノードとして機能する読み取り専用ノードは、プライマリノードと同じ仕様である必要があります。

課金ルール

次の課金ルールに基づいて、新しいノードに対して課金されます。

  • 読み取り専用ノードをサブスクリプションクラスターに追加すると、新しいノードもサブスクリプションの課金方法で課金されます。

  • 読み取り専用ノードを従量課金クラスターに追加すると、新しいノードも従量課金方式で課金されます。

説明
  • ビジネス要件に基づいて、サブスクリプションまたは従量課金の読み取り専用ノードをリリースできます。 ノードをリリースした後、システムは残りのサブスクリプション期間の払い戻しを発行するか、請求を停止します。 詳細については、「設定変更料金」をご参照ください。

  • 追加するノードの料金は、ノードの仕様によって異なります。 詳細については、「課金項目」をご参照ください。 ストレージ料金は実際のストレージ使用量に基づいており、ノード数の影響を受けません。

注意事項

  • クラスターに保留中の構成変更がない場合にのみ、読み取り専用ノードを追加または削除できます。

  • 誤った操作を避けるために、一度に1つの読み取り専用ノードのみを追加または削除できます。 複数の読み取り専用ノードを追加または削除するには、操作を複数回繰り返します。

  • 読み取り専用ノードは、約5分で追加または削除できます。 PolarDBがクラスターにノードを追加する場合、クラスター内のデータベースは影響を受けません。

  • システムがクラスターから読み取り専用ノードを削除すると、読み取り専用ノードへの接続が閉じられます。 クラスター内の他のノードへの接続は影響を受けません。 オフピーク時に読み取り専用ノードを削除し、アプリケーションがクラスターに自動的に再接続できるようにすることをお勧めします。

読み取り専用ノードを追加する

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

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

  3. 次のいずれかの方法を使用して、[ノードの追加 /削除] ダイアログボックスにアクセスします。

    • クラスターを見つけて、[操作] 列の [詳細]> [ノードの追加 /削除] を選択します。集群列表

    • クラスターを見つけて、クラスターIDをクリックします。 [基本情報] ページで、[データベースノード] セクションの [ノードの追加と削除] をクリックします。基本信息

  4. ノードの追加を選択し、OKをクリックします。

    增删节点向导

  5. +アイコンをクリックし、利用規約を読んで選択し、今すぐ購入をクリックします。

  6. 購入ページで、注文情報を確認し、購入をクリックします。

読み取り専用ノードを削除する

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

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

  3. 次のいずれかの方法を使用して、[ノードの追加 /削除] ダイアログボックスにアクセスします。

    • クラスターを見つけて、[操作] 列の [詳細]> [ノードの追加 /削除] を選択します。集群列表

    • クラスターを見つけて、クラスターIDをクリックします。 [基本情報] ページで、[データベースノード] セクションの [ノードの追加と削除] をクリックします。基本信息

  4. ノードの削除を選択し、OKをクリックします。

    删除节点向导

  5. 削除するノードの横にある-アイコンをクリックします。 表示されるダイアログボックスで、[OK] をクリックします。

    説明

    高可用性を確保するには、クラスターに少なくとも1つの読み取り専用ノードを保持する必要があります。

  6. 利用規約を読んで選択し、今すぐ購入をクリックします。

関連する API 操作

API 操作

説明

CreateDBNodes

読み取り専用ノードをPolarDBクラスターに追加します。

ModifyDBNodesClass

PolarDBクラスター内の単一ノードの仕様を変更します。

ModifyDBNodeClass

PolarDBクラスターのノード仕様を変更します。

RestartDBNode

PolarDBクラスターのノードを再起動します。

DeleteDBNodes

PolarDBクラスターから読み取り専用ノードを削除します。