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

PolarDB:ESSDの自動ストレージスケーリングの設定

最終更新日:Dec 13, 2024

データベースストレージが不十分な場合、データの書き込みに失敗する可能性があります。その結果、データが失われたり、データベースがクラッシュしたりして、ビジネスに深刻な影響を及ぼします。 PolarDB for MySQL Standard Editionは、クラスターのストレージがしきい値に達したときの自動ストレージスケールアップをサポートします。 スケールアップ中は、クラスターを再起動する必要はなく、ビジネスに影響はありません。

前提条件

  • エンジンバージョンがMySQL 8.0.2、MySQL 8.0.1、またはMySQL 5.7であるPolarDB for MySQL Standard Editionクラスターが作成されていること。

    説明
    • PolarDB for MySQL Standard Editionは、MySQL 5.6エンジンバージョンをサポートしていません。

    • PolarDB for MySQL Enterprise Editionクラスターのストレージは、実際の使用状況に基づいて自動的にスケーリングされます。 追加の操作は必要ありません。

  • Alibaba Cloudアカウントに料金滞納がなく、スケールアップに十分な残高があります。 そうでない場合、スケールアップは失敗します。

使用上の注意

  • ストレージ容量、iNodeの数、blktagの数のいずれかが不足している場合、ストレージは自動的にスケールアップされます。 次のリストは、トリガー条件を示しています。

    • ストレージは1テラバイト未満であり、利用可能なリソースの量はリソースの総量の30% 未満です。

    • ストレージの範囲は1テラバイトから10テラバイトで、利用可能なリソースの量はリソースの総量の20% 未満です。

    • ストレージは10テラバイトを超え、利用可能なリソースの量はリソースの総量の10% 未満です。

  • ストレージは、現在のストレージの20 GBまたは15% のいずれか大きい方で自動的にスケールアップされます。 たとえば、現在のストレージが200 GBの場合、ストレージは自動的に30 GBスケールアップされます。 現在のストレージが100 GBの場合、ストレージは自動的に20 GBスケールアップされます。

  • 自動ストレージスケーリング機能は、PolarDB for MySQL Standard Editionクラスターが作成された後はいつでも無効にできます。 この機能を無効にするには、PolarDBコンソールの [Auto Scaling Settings] ダイアログボックスで [Auto Scalingの有効化] をオフにします。

  • 自動ストレージスケーリング機能は、ビジネスには影響しません。

準備

説明
  • 自動ストレージスケーリング機能を有効にする前に、AliyunServiceRoleForDASロールを作成していることを確認してください。 詳細については、「AliyunServiceRoleForDAS role」をご参照ください。

  • AliyunServiceRoleForDASロールを作成した場合は、自動ストレージスケーリング機能を直接有効にします。

  • AliyunServiceRoleForDASロールを作成していない場合は、次の操作を実行します。

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

  2. 左側のナビゲーションウィンドウで、アイデンティティ>ロールを選択します。

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

  4. ロールの作成ページで、Select Trusted EntityパラメーターをAlibaba Cloudサービスに設定して、次へをクリックします。

截图1.png

  1. Role Typeパラメーターをサービスにリンクされた役割に設定します。

  2. Select ServiceパラメーターをDatabase Autonomy Serviceに設定します。

    サービスを選択した後、サービスにリンクされたロールに定義されている名前、メモ、およびポリシーを表示できます。 [ポリシーの詳細の表示] をクリックして、ポリシーの詳細情報を表示します。

截图2.png

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

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

自動ストレージスケーリング機能の有効化

クラスター作成時の自動ストレージスケーリング機能の有効化

Standard Editionクラスターを作成するときにこの機能を有効にするには、購入ページで次の操作を実行します。

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

  2. 左側のナビゲーションウィンドウで、[クラスター] をクリックします。 [クラスター] ページの左上隅で、クラスターを作成するリージョンを選択します。

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

  4. カスタム購入ページで、クラスターの基本設定を完了します。

説明

クラスターを構成するための前提条件については、このトピックの前提条件を参照してください。

  1. [ストレージ] セクションで、[ストレージの自動拡張] をオンにし、[最大ストレージ] パラメーターを設定します。 Maximum Storageパラメーターのデフォルト値は64000 GBです。

64TB.png

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

  2. [購入] ページで、[購読] をクリックします。

既存のクラスターの自動ストレージスケーリング機能の有効化

既存のStandard Editionクラスターの自動ストレージスケーリング機能を有効にするには、PolarDBコンソールで次の操作を実行します。

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

  2. 左側のナビゲーションウィンドウで、[クラスター] をクリックします。 [クラスター] ページの左上隅で、管理するクラスターがデプロイされているリージョンを選択します。

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

  4. 分散ストレージセクションの右上隅にある自動スケールアップの有効化をクリックします。

截图3.png

  1. [Auto Scalingの設定] ダイアログボックスで、[Auto Scalingの有効化] をオンにし、[Maximum Storage Capacity] パラメーターを設定します。 Maximum Storage Capacityパラメーターのデフォルト値は64000 GBです。

64.png

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

その他

ストレージの枯渇は、過度の一時ファイル、ログファイル、およびデータファイルによって引き起こされる可能性があります。 この問題を解決する方法については、「FAQ」をご参照ください。