13.7. LVM2 論理ボリュームでのスワップ領域の縮小
LVM2 論理ボリュームのスワップ領域を縮小できます。ここでは、縮小するボリュームを /dev/VolGroup00/LogVol02 とします。
手順
関連付けられている論理ボリュームのスワップ機能を無効にします。
swapoff -v /dev/VolGroup00/LogVol02
# swapoff -v /dev/VolGroup00/LogVol02
Copy to Clipboard Copied! Toggle word wrap Toggle overflow スワップ署名を削除します。
wipefs -a /dev/VolGroup00/LogVol02
# wipefs -a /dev/VolGroup00/LogVol02
Copy to Clipboard Copied! Toggle word wrap Toggle overflow LVM2 論理ボリュームのサイズを変更して 512 MB 削減します。
lvreduce -L -512M /dev/VolGroup00/LogVol02
# lvreduce -L -512M /dev/VolGroup00/LogVol02
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 新しいスワップ領域をフォーマットします。
mkswap /dev/VolGroup00/LogVol02
# mkswap /dev/VolGroup00/LogVol02
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 論理ボリュームでスワップをアクティブにします。
swapon -v /dev/VolGroup00/LogVol02
# swapon -v /dev/VolGroup00/LogVol02
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
検証
スワップ論理ボリュームが正常に削減されたかをテストするには、次のコマンドを使用して、アクティブなスワップ領域を調べます。
cat /proc/swaps
$ cat /proc/swaps
Copy to Clipboard Copied! Toggle word wrap Toggle overflow free -h
$ free -h
Copy to Clipboard Copied! Toggle word wrap Toggle overflow