前置き
centosをデフォルトで入れると,
/dev/mapper/centos-root /
/dev/sda1 /boot
でマウントされ,残りの容量がどこにいったか謎になる.
/devを見ると,/dev/sda1と/dev/sda2があるのに,sda2はマウントできない.
この現象を探りました.
答えは,sda2上で論理ボリュームが切られており,centos-rootが可変なLVMであった,ということです.以下,LVMの管理について.
LVM状況把握
/dev/sda
でパーティションが切られていることを確認.
pvdisplay :物理ボリューム表示
vgdisplay :ボリュームグループ表示,物理ボリュームをまとめて仮想的な空間を作成できる.
lvdisplay :論理ボリューム表示,ボリュームグループ上にある仮想的なパーテション
LVM操作
lvextend -L 12G /dev/centos/root : 12GBにする.
lvextend -L +12G /dev/centos/root : 12GB足す.
lvextend -L +100%FREE /dev/centos/root : 空いてるの全部.
その後,ファイルシステムに変更を反映させる.
resize2fs /dev/centos/root