[Linux]swapサイズを変更(減らした)

3月 10th, 2009

USBメモリのLinuxで、容量不足から、swap領域を小さくしたい。

まず、状況の確認。
# lvdisplay
# lvs
# vgdisplay


そして、サイズの変更(縮小)
# swapoff /dev/VolGroup00/LogVol01
# lvreduce -L 128M /dev/VolGroup00/LogVol01
  WARNING: Reducing active and open logical volume to 256.00 MB
  THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce LogVol01? [y/n]: y
  Reducing logical volume LogVol01 to 256.00 MB
  Logical volume LogVol01 successfully resized
# mkswap /dev/VolGroup00/LogVol01
# swapon /dev/VolGroup00/LogVol01

今度は、ext3のサイズの拡張
# lvextend -L +384M /dev/VolGroup00/LogVol00

で、以下でオンライン拡張が可能。(ext2onlineというコマンドは古いコマンド)
# resize2fs /dev/VolGroup00/LogVol00

One Response to “[Linux]swapサイズを変更(減らした)”

  1. swap領域追加 Says:

    […] http://morishige.jp/blog/archives/143 […]

Leave a Reply