シャードのストレージ容量が不足した場合や、パフォーマンスボトルネックが発生した場合は、その仕様またはストレージ容量を変更できます。ApsaraDB for MongoDB シャードクラスターインスタンスでは、この構成変更を 1 つ以上のシャードに適用できます。
制限事項
選択するストレージ容量は、シャードが現在使用しているストレージ容量以上である必要があります。
選択する読み取り専用ノードの数は、シャードの中の読み取り専用ノードの最大数以上である必要があります。
サブスクリプションインスタンスをスペックダウンする場合、読み取り専用ノードの数を増やすことはできません。
課金ルール
詳細については、「構成変更料金」をご参照ください。
注意事項
構成変更中、約 30 秒間の瞬断が 1〜2 回発生する可能性があります。ビジネスの中断を避けるために、変更の反映時間を設定してください。
重要ストレージ容量のみを変更する場合、システムはローカルホスト上の利用可能なストレージリソースに基づいて異なる操作を実行します。
十分な場合:ストレージは、ホスト間の移行やスイッチオーバーなしでローカルホスト上でスケールアウトされます。このプロセス中に瞬断は発生しません。タスクはすぐに実行され、メンテナンスウィンドウを待つ必要はありません。
不十分な場合:ホスト間の移行とスイッチオーバーが必要です。このプロセス中に瞬断が発生します。タスクは、設定した反映時間内に有効になります。
構成変更の完了に必要な時間は、ネットワーク、タスクキュー、データサイズなどの要因によって異なります。オフピーク時に構成を変更し、ご利用のアプリケーションに自動再接続メカニズムがあることを確認することを推奨します。
データベースのマイナーバージョンが期限切れであるか、メンテナンスされなくなった場合、パフォーマンスと安定性を向上させるために、システムはマイナーバージョンを最新バージョンに自動的にスペックアップします。
操作手順
「MongoDB シャードクラスターインスタンス」ページに移動します。ページの上部で、リソースグループとリージョンを選択します。次に、対象インスタンスの ID をクリックします。
シャードリスト セクションで、必要に応じて 1 つ以上のシャードの構成を変更します。
単一シャードの構成変更
対象のシャードの 操作 列にある
アイコンをクリックし、従量課金インスタンスの場合は [設定の変更] を、サブスクリプションインスタンスの場合は [設定のアップグレード] または [設定のダウングレード] を選択します。複数シャードの構成変更
シャードリスト セクションで、対象のシャードを選択します。
シャードリスト の左上隅で、従量課金インスタンスの場合は [一括設定変更] を選択します。 サブスクリプションインスタンスの場合は、必要に応じて [一括アップグレード] または [一括ダウングレード] を選択します。
次のパラメーターを設定します。
パラメーター
説明
仕様カテゴリ
シャードの仕様カテゴリを選択します。
説明このパラメーターは、クラウドディスクを使用するインスタンスにのみ適用されます。
現在のゾーンでカテゴリがサポートされていない場合、そのカテゴリは選択できません。
シャードクラスターインスタンスのカテゴリと仕様の詳細については、「シャードクラスターインスタンスタイプ」をご参照ください。
インスタンス仕様
シャードの仕様を選択します。
ストレージ容量
シャードの新しいストレージ容量を選択します。
説明選択したストレージ容量は、対応するシャードの現在のストレージ容量以上である必要があります。ストレージ容量を減らすには、新しいインスタンスを作成します。詳細については、「その他の構成変更シナリオとソリューション」をご参照ください。
シャードの [ストレージ容量] の値を変更すると、指定した新しいストレージ容量は、そのシャード内の読み取り専用ノードを含むすべてのノードに適用されます。
読み取り専用ノード
構成変更のために読み取り専用ノードの数を選択します。
移行時間
構成変更が有効になる時間を選択します。
移行する: 構成変更が完了すると、システムは直ちにスイッチオーバーを実行します。
移行予定時刻: スイッチオーバーはメンテナンスウィンドウ内で実行されます。現在設定されているメンテナンスウィンドウを選択するか、必要に応じて新しいメンテナンスウィンドウを設定できます。
移行予定時刻 の右側にある 編集 をクリックして、スイッチオーバー時間を設定します。
[仕様情報] セクションで、[メンテナンスウィンドウ] の右にある[編集]をクリックしてスイッチオーバー時間を設定します。詳細については、「メンテナンスウィンドウを設定する」をご参照ください。
説明ストレージ容量のみをスケールアウトし、各シャードのホストに十分なリソースがある場合、ストレージはホスト間の移行やスイッチオーバーなしでローカルにスケールアウトされます。そのため、タスクはすぐに実行され、有効になります。メンテナンスウィンドウを待つ必要はありません。
課金方法に基づいて購入を完了します。
従量課金: [今すぐ支払う] をクリックします。システムは 1 時間以内に料金を自動的に引き落とします。
サブスクリプション: [今すぐ支払う] をクリックし、[支払い] ページで支払いを完了します。
構成変更中、インスタンスのステータスは[構成変更中]になります。インスタンスのステータスが[実行中]に変わると、構成変更は完了します。
関連 API
API | 説明 |
ApsaraDB for MongoDB のシャードクラスターインスタンス内の単一の Mongos またはシャードノードの構成を変更します。 | |
ApsaraDB for MongoDB のシャードクラスターインスタンス内の複数の Mongos またはシャードノードの構成を変更します。 |