13.7. 在 LVM2 逻辑卷中减少 swap
您可以减少 LVM2 逻辑卷上的 swap。假设 /dev/VolGroup00/LogVol02 是您要缩小的卷。
流程
为关联的逻辑卷禁用交换:
swapoff -v /dev/VolGroup00/LogVol02
# swapoff -v /dev/VolGroup00/LogVol02
Copy to Clipboard Copied! 清理 swap 签名:
wipefs -a /dev/VolGroup00/LogVol02
# wipefs -a /dev/VolGroup00/LogVol02
Copy to Clipboard Copied! 将 LVM2 逻辑卷减少 512 MB:
lvreduce -L -512M /dev/VolGroup00/LogVol02
# lvreduce -L -512M /dev/VolGroup00/LogVol02
Copy to Clipboard Copied! 格式化新 swap 空间:
mkswap /dev/VolGroup00/LogVol02
# mkswap /dev/VolGroup00/LogVol02
Copy to Clipboard Copied! 在逻辑卷中激活 swap:
swapon -v /dev/VolGroup00/LogVol02
# swapon -v /dev/VolGroup00/LogVol02
Copy to Clipboard Copied!
验证
要测试是否成功缩小 swap 逻辑卷,请使用以下命令检查活跃的 swap 空间:
cat /proc/swaps
$ cat /proc/swaps
Copy to Clipboard Copied! free -h
$ free -h
Copy to Clipboard Copied!