在CentOS系统中,调整swap分区的大小可以通过以下步骤实现:
关闭swap分区
sudo swapoff -a 扩展物理卷(PV) 如果你的swap分区位于LVM(逻辑卷管理)中,你需要先扩展物理卷。假设你的swap逻辑卷名为swap_lv,卷组名为vg_name:
sudo lvextend -L +1G /dev/vg_name/swap_lv 这里的+1G表示增加1GB的空间,你可以根据需要调整大小。
重新格式化swap分区
sudo mkswap /dev/vg_name/swap_lv 重新启用swap分区
sudo swapon -a 验证swap分区大小
sudo swapon --show 减少swap分区大小稍微复杂一些,因为直接缩小swap分区可能会导致数据丢失。建议先备份重要数据。
关闭swap分区
sudo swapoff -a 缩小逻辑卷(LV) 假设你的swap逻辑卷名为swap_lv,卷组名为vg_name:
sudo lvreduce -L -1G /dev/vg_name/swap_lv 这里的-1G表示减少1GB的空间,你可以根据需要调整大小。
重新格式化swap分区
sudo mkswap /dev/vg_name/swap_lv 重新启用swap分区
sudo swapon -a 验证swap分区大小
sudo swapon --show 通过以上步骤,你可以成功调整CentOS系统中swap分区的大小。