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

PolarDB:ESSD ストレージスペースの自動拡張の構成

最終更新日:Nov 09, 2025

データベースのストレージスペースが不足すると、データの書き込みに失敗する可能性があります。これにより、データ損失やデータベースのクラッシュが発生し、ビジネスに深刻な影響を与える可能性があります。PolarDB for MySQL は、使用量が指定されたしきい値に達したときにストレージの自動拡張をサポートします。このプロセスは、インスタンスの再起動を必要とせず、サービスの中断なしに実行されます。

範囲

ストレージの自動拡張は、[ストレージクラス] にエンタープライズ SSD (ESSD) を使用する PolarDB for MySQL クラスターで利用できます。サポートされている ESSD には、ESSD PL0、ESSD PL1、ESSD PL2、ESSD PL3、および ESSD AutoPL が含まれます。

説明

[ストレージクラス] に PSL4 または PSL5 を使用する PolarDB for MySQL クラスターの場合、ストレージスペースは実際の使用量に基づいて自動的に拡張されます。操作を実行する必要はありません。

説明

ストレージの自動拡張が有効になっている場合、ストレージスペースが不足すると、システムは自動的に弾性的なスペックアップを実行します。ストレージスペースのスペックアップ中は、アカウントの作成やその他の操作を実行することはできません。

  • Alibaba Cloud アカウントに支払い遅延がなく、拡張に対応できる十分な残高があることを確認してください。そうでない場合、拡張は失敗します。

  • 容量、Inode、Blktag のいずれかのストレージリソースが不足すると、自動拡張がトリガーされます。トリガー条件は次のとおりです。

    • ストレージスペースが 120 GB 未満で、残りのリソース容量が 50% 未満の場合。

    • ストレージスペースが 120 GB 以上 1 TB 未満で、残りのリソース容量が 30% 未満の場合。

    • ストレージスペースが 1 TB 以上 10 TB 未満で、残りのリソース容量が 20% 未満の場合。

    • ストレージスペースが 10 TB を超え、残りのリソース容量が 10% 未満の場合。

  • 各自動拡張では、ストレージスペースが 20 GB または現在のストレージスペースの 15% のいずれか大きい方だけ増加します。1 回の拡張の最大サイズは 100 GB です。たとえば、現在のストレージスペースが 200 GB の場合、30 GB 拡張されます。現在のストレージスペースが 100 GB の場合、20 GB 拡張されます。

  • インスタンスの作成後、いつでも自動拡張をキャンセルできます。これを行うには、コンソールの [自動拡張設定] セクションで [自動拡張スイッチ] をオフにします。

  • ストレージの自動拡張は、サービスの中断なしに実行されます。

前提条件

説明
  • ストレージの自動拡張を有効にする前に、Database Autonomy Service (DAS) のサービスリンクロールを取得する必要があります。詳細については、「DAS サービスリンクロール」をご参照ください。

  • DAS のサービスリンクロールをすでに持っている場合は、ストレージの自動拡張を有効にすることができます。

  • DAS のサービスリンクロールを持っていない場合は、次の手順を実行して取得できます。

  1. Alibaba Cloud アカウントで Resource Access Management (RAM) コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[ID 管理] > [ロール] を選択します。

  3. [ロール] ページで、[ロールの作成] をクリックします。

  4. [ロールの作成] パネルで、[信頼できるエンティティタイプ] を [Alibaba Cloud サービス] に設定し、[次へ] をクリックします。

截图1.png

  1. [ロールタイプ] を [サービスリンクロール] に設定します。

  2. [Alibaba Cloud サービス] を [Database Autonomy Service] に設定します。

    Alibaba Cloud サービスを選択すると、事前定義されたロール名、説明、およびアクセスポリシーを表示できます。[ポリシー詳細の表示] をクリックして、アクセスポリシーの詳細を表示できます。

截图2.png

  1. [完了] をクリックします。

  2. [閉じる] をクリックします。

ストレージの自動拡張を有効にする

クラスターの購入時に自動拡張を有効にする

Standard Edition クラスターを購入する場合、購入ページで次の手順に従って自動拡張を構成できます。

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

  2. コンソールの左上隅で、クラスターを作成するリージョンを選択します。

  3. [新しいクラスターの作成] をクリックします。

  4. [基本設定] ページで、クラスターの基本設定を完了します。

説明

クラスターの基本設定要件の詳細については、「範囲」をご参照ください。

  1. [ストレージスペース] セクションで、[ストレージの自動拡張] スイッチをオンにし、[ストレージ自動拡張の上限] を設定します。デフォルト値は 64000 GB です。

64TB.png

  1. [次へ: 今すぐ購入] をクリックします。

  2. [購入] をクリックします。

クラスター購入後の自動拡張の有効化

既存の Standard Edition クラスターの自動拡張を有効にするには、コンソールで次の手順に従って設定します。

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

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

  3. ターゲットクラスターを見つけて、クラスター ID をクリックします。

  4. [データベース分散ストレージ] セクションの右上隅にある [自動拡張を有効にする] ボタンをクリックします。

截图3.png

  1. [自動拡張設定] ウィンドウで、[自動拡張スイッチ] をオンにし、[ストレージ拡張の上限] を設定します。デフォルト値は 64000 GB です。

64.png

  1. [OK] をクリックします。

その他の情報

ストレージスペースの不足は通常、一時ファイル、ログファイル、またはデータファイルが原因です。ソリューションの詳細については、「ストレージスペースの問題に関するよくある質問」をご参照ください。

よくある質問

ESSD ストレージの自動拡張を有効にした後、ストレージスペースが 15% 拡張されないのはなぜですか?

ESSD の自動拡張の数式は次のとおりです。max(min(現在のストレージ容量 × 15%, 100 GB), 20 GB)。例:

  • 現在のストレージスペースが 200 GB の場合、毎回 30 GB 拡張されます。

  • 現在のストレージスペースが 100 GB の場合、毎回 20 GB 拡張されます。

  • 現在のストレージスペースが 1000 GB の場合、毎回 100 GB 拡張されます。