by @sharkattack51

July 2, 2015

Virtualbox上のCentOSのディスク容量を追加する

VMで動かしていたCentOSが容量一杯になってしまったので緊急調べた。
基本的には下記のどっちかでなんとかなる。ほんとWeb無かったらなんも分からないです。

http://blog.clock-up.jp/entry/2015/05/03/virtualbox-centos-disk-ext

http://blog.clock-up.jp/entry/2015/05/29/virtualbox-centos-disk-vdi-ext

簡単なのは物理ディスクを追加するやり方。Virtualbox上から追加する。
追加したら$ fdisk /dev/sdaとか$ fdisk /dev/sdbでパーティション設定してやる。

ここはmコマンドでヘルプを確認しながらやるべき。
4まで使えるprimaryパーティションを設定してやる。
テーブルの開始位置と終わりの位置を設定するが、基本はデフォルトでやれば追加容量分を全部使う感じ。

追加できたら再起動 $ shutdown -r now

その後、
$ fdisk -lで追加したパーティションを確認する。追加できているがまだ使えない。
$ pvcreate /dev/sda3でパーティションに物理ボリュームを作り、
$ vgextend VolGroup /dev/sda3でボリュームグループの設定し、
$ lvextend -l +100%FREE /dev/mapper/VolGroup-lv_rootでボリューム拡張して、
$ resize2fs /dev/mapper/VolGroup-lv_rootでファイルシステムを拡張する。

$ dfでディスク確認してみると拡張出来ている。