このトピックでは、ApsaraDB for MongoDB のシャードクラスターインスタンスにシャードを追加する方法について説明します。
制限事項
新しいシャードの構成は、現在のインスタンス内で最も高い構成を持つシャードの構成以上である必要があります。
たとえば、インスタンス内で最も構成の高いシャードのストレージ容量が 10 GB の場合、新しいシャードのストレージ容量は 10 GB 以上である必要があります。
課金ルール
詳細については、「スペックアップ/スペックダウン料金」をご参照ください。
注意事項
ご利用のデータベースのマイナーバージョンが期限切れ、またはメンテナンスが終了している場合、システムは自動的に最新バージョンにアップグレードします。 これにより、パフォーマンスと安定性が向上します。
シャードを追加しても、Mongos ノード上の接続には影響しません。 瞬断は発生しません。
シャードの追加は通常 5 分以内に完了します。 所要時間は、追加するシャードの数には依存しません。
シャードを追加した後、バランサーはシャード間の不均衡を解消するために、すぐにデータの再調整を開始することがあります。 これにより、負荷とリソース消費が増加する可能性があります。 インスタンスのメトリックとリソース使用率を監視してください。 適切なバランサーウィンドウを設定することを検討してください。 詳細については、「MongoDB バランサーの管理」および「バランシング」をご参照ください。
操作手順
ApsaraDB for MongoDB シャードクラスターインスタンスページに移動します。 左上の隅で、リソースグループとリージョンを選択します。 次に、対象インスタンスの ID をクリックします。
シャードリスト セクションで、シャードの追加 をクリックします。
シャードの追加 パネルで、[仕様カテゴリ] を選択します。
説明このパラメーターは、クラウドディスクを使用する ApsaraDB for MongoDB シャードクラスターインスタンスでのみ必須です。
カテゴリが選択できない場合、そのカテゴリは現在のゾーンではサポートされていません。
ApsaraDB for MongoDB シャードクラスターインスタンスのカテゴリと仕様の詳細については、「シャードクラスターインスタンスのタイプ」をご参照ください。
シャードリスト の下部で、追加するシャード数を選択し、次に左側にある [シャードの追加] ボタンをクリックします。
新しい各シャードのパラメーターを設定します。
パラメーター
説明
仕様
シャードの仕様を選択します。
ストレージ
シャードのストレージ容量を選択します。
説明新しいシャードのストレージ容量は、既存のシャードの中で最大のストレージ容量以上である必要があります。 たとえば、インスタンス内の最大のシャードのストレージ容量が 20 GB の場合、新しいシャードには 20 GB 以上を設定する必要があります。 ストレージ容量を減らすには、新しいインスタンスを作成します。 詳細については、「その他のスペックアップおよびスペックダウンのシナリオ」をご参照ください。
ストレージ容量の設定は、シャード内の読み取り専用ノードにも適用されます。 新しいシャードを追加する際に読み取り専用ノードを追加する場合、シャード内のすべてのノードに設定したストレージ容量が適用されます。
読み取り専用
追加する読み取り専用ノードの数を選択します。 値の範囲は 0 から 5 です。
課金方法に基づいて購入を完了します。
従量課金: [今すぐ支払う] をクリックします。すると、次の1時間以内に金額が自動的に徴収されます。
サブスクリプション: [今すぐ支払う] をクリックします。その後、料金が自動的に請求されます。
シャードの追加中は、インスタンスのステータスは [ノードを追加中] になります。インスタンスのステータスが [実行中] に変わると、シャードは正常に追加されたことになります。
関連 API
操作 | 説明 |
ApsaraDB for MongoDB シャードクラスターインスタンスにシャードまたは Mongos ノードを追加します。 |