Debianをインストールする際にLVMを導入したので、まずは仮想OSやコンテナで使いそうな/var を拡張することに。
$ df /var ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置 /dev/mapper/$HOSTNAME--vg-var 9509056 301484 8702948 4% /var
大体10GBくらいですかね。
LVの拡張については以下のページを参考にしました。ありがとうございます。
https://zenn.dev/bilzard/scraps/253a6ec566c73e
$ sudo vgdisplay $HOSTNAME-vg --- Volume group --- 〜〜 Free PE / Size 95338 / 372.41 GiB
372GB空いてますね。この半分、186GBくらいを/varに追加します。
$ sudo lvresize -l +50%FREE /dev/$HOSTNAME-vg/var [sudo] $USER のパスワード: Size of logical volume $HOSTNAME-vg/var changed from 9.31 GiB (2384 extents) to <195.52 GiB (50053 extents). Logical volume $HOSTNAME-vg/var successfully resized. $ df -k /var ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置 /dev/mapper/$HOSTNAME--vg-var 9509056 301484 8702948 4% /var
拡張コマンドは成功しましたが、まだ終わってません。
$ sudo resize2fs /dev/$HOSTNAME-vg/var resize2fs 1.47.0 (5-Feb-2023) Filesystem at /dev/$HOSTNAME-vg/var is mounted on /var; on-line resizing required old_desc_blocks = 2, new_desc_blocks = 25 The filesystem on /dev/$HOSTNAME-vg/var is now 51254272 (4k) blocks long. $ df -k /var ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置 /dev/mapper/$HOSTNAME--vg-var 201691072 301484 193077692 1% /var
これで無事200GBくらいまで拡張されました。残りもきっと/var に追加することになるんだろうけど、とりあえず保留で。
どこかのタイミングで物理的にストレージを増やすことになったらvgに追加することも試してみたいと思います。