次のようにして、再起動せずにサイズを変更できます:
lvextend -r -L+100%FREE /dev/vg/lv-root
ボリューム グループ vg の空き容量が 5GB しかない場合
または
lvextend -r -L+5G /dev/vg/lv-root
このコマンドは、ボリューム グループ vg からボリューム lv-root に空き領域を追加し、それを拡張します。 -r を使用すると、実行時に同時に基礎となるファイルシステムも拡張されます。 (そのため、別のものから再起動する必要はありません)
lvresize
について コマンドに余分なスペースがあると思います。コマンドは次のようになります:
lvresize -L+5G -r /dev/vg/lv-root
はい、2 番目のコマンドからサイズを省略できます。この場合、ブロック デバイス全体 (lv-root) を使用するように fs のサイズが変更されます。
一般に、これはマウントされていないパーティションでのみ実行できます。ただし、ext4 (およびいくつかの異なる fs) には、オンライン中に拡張できるという特別な機能があります。これは、ext4 ファイルシステム ドライバーの機能です。この場合、resize2fs コマンドは、カーネル fs ドライバーのこのオンライン拡張機能のみを要求します。