在 CentOS 系统中,swapper 是一个虚拟内存交换分区,用于在物理内存不足时将数据交换到磁盘上。如果你需要增加 swapper 的大小,可以通过以下步骤来实现:
fdisk 或 parted 创建新的交换分区查看当前磁盘分区情况:
sudo fdisk -l
或者
sudo parted -l
创建新的交换分区:
使用 fdisk 或 parted 创建一个新的分区。例如,使用 fdisk:
sudo fdisk /dev/sda
按照提示进行操作:
n 创建新分区。Linux swap。w 保存并退出。格式化新分区为交换分区:
sudo mkswap /dev/sdaX
其中 /dev/sdaX 是你刚刚创建的新分区。
启用交换分区:
sudo swapon /dev/sdaX
验证交换分区是否启用:
sudo swapon --show
永久启用交换分区:
编辑 /etc/fstab 文件,添加以下行:
/dev/sdaX swap swap defaults 0 0
保存并退出。
lvcreate 创建逻辑卷交换空间如果你使用的是 LVM(逻辑卷管理),可以按照以下步骤操作:
创建新的逻辑卷:
sudo lvcreate -L 2G -n swap_lv centos/swap
其中 2G 是你想要分配的大小,centos/swap 是你的卷组名称。
格式化逻辑卷为交换分区:
sudo mkswap /dev/centos/swap_lv
启用交换分区:
sudo swapon /dev/centos/swap_lv
验证交换分区是否启用:
sudo swapon --show
永久启用交换分区:
编辑 /etc/fstab 文件,添加以下行:
/dev/centos/swap_lv swap swap defaults 0 0
保存并退出。
通过以上步骤,你可以成功增加 CentOS 系统中的 swapper 大小。