「ディスクがいっぱいになったコンテナ」イベントのトラブルシューティング

コンテナの永続ストレージメディアとしてマウントされた専用ディスクのストレージ領域が不足した場合は、緊急アクションが必要になります。

ストレージメディアのサイズ変更に関する問題を解決するには、次の手順に従います。

プロシージャ: ストレージメディアのサイズ変更
  1. ディスク(例: /dev/vdb)のサイズを増やします。 たとえば、ディスクがQCOW2イメージの場合は、コマンドqemu-img resizeを使用します。

  2. パーティションが利用可能な容量をすべて使用していることを確認します。

    • mgrctl termを使用してコンテナでシェルを開きます。

    • sudo parted /dev/vdb

    • (parted) print

    • (parted) resizepart NUMBER 100%ここで NUMBERprintコマンドで表示されるパーティション番号です(たとえば、/dev/vdb1の場合は1)

    • (parted) quit

  3. ファイルシステムのサイズを変更します。 たとえば、コンテナ内のシェルで実行されるXFSファイルシステムの場合:

    sudo xfs_growfs /dev/vdb1

手順を完了すると、/dev/vdb1上のXFSファイルシステムがディスク上の使用可能な容量をすべて使用しているはずです。