PolarDB-Xインスタンスは、複数のノードで構成される分散クラスターです。 このトピックでは、ノードを追加または削除してPolarDB-Xインスタンスをスケールアウトまたはスケールインする方法について説明します。
手順
PolarDB for Xscaleコンソールにログインします。
上部のナビゲーションバーで、ターゲットインスタンスが配置されているリージョンを選択します。
インスタンスページで、PolarDB-X 2.0タブをクリックします。
PolarDB-X 2.0タブで、管理するインスタンスを見つけます。 ノードを追加する場合は、[操作] 列の [ノードの追加] をクリックします。 ノードを削除する場合は、[ノードの削除] をクリックします。
表示されるページで、追加または削除するノードの数を選択します。
警告データノードの追加または削除にはデータ移行が含まれ、メンテナンスウィンドウで実行する必要があります。 データ移行プロセスにおけるメタデータの変更中に、15秒を超える長いトランザクションが中断される場合があります。
ノードを削除すると、インスタンスの最大負荷容量が削減されます。 その前に、残りの容量がビジネスのワークロードを処理するのに十分であることを確認してください。
ストレージノードを削除すると、履歴バックアップセットが無効になります。 ノードを削除した直後にデータをバックアップしてください。
[今すぐ購入] をクリックします。
表示されるダイアログボックスで、[署名と購入] をクリックします。
ノードを追加または削除すると、インスタンスのステータスが [インスタンス] ページの [ノードの追加] または [ノードの削除] に変わります。
説明ノードの追加に対しては課金されますが、ノードの削除に対しては課金されません。
効率的なデータ移行のための実験的な機能
V5.4.18-17034692より前のPolarDB-Xの場合、スケーリングのためのデータ移行は、論理レプリケーション方法を使用して実行されます。この方法では、データがソースノードからクエリされ、ターゲットノードにバッチ挿入されます。 PolarDB-X V5.4.18-17034692以降では、データファイルのレプリケーションによって実行されます。 この新しい方法は、消費するリソースが大幅に少なく、完了が高速です。 これはまだデフォルトで無効になっている実験的な機能です。 機能を使用したい場合は、お問い合わせください。