在CentOS系统中开启swap的步骤如下:
swapon
命令临时开启查看当前swap状态:
sudo swapon --show
创建swap文件(如果还没有swap文件):
sudo fallocate -l 2G /swapfile
这里2G
是你希望分配的swap空间大小,可以根据需要调整。
设置文件权限:
sudo chmod 600 /swapfile
格式化swap文件:
sudo mkswap /swapfile
启用swap文件:
sudo swapon /swapfile
验证swap是否已启用:
再次运行sudo swapon --show
,确认新的swap空间已经添加。
按照方法一的前两步创建并设置swap文件。
编辑/etc/fstab
文件,添加以下行以确保系统重启后swap仍然有效:
/swapfile swap swap defaults 0 0
使用文本编辑器打开/etc/fstab
,例如:
sudo nano /etc/fstab
将上述行添加到文件的末尾,然后保存并退出。
重新挂载所有文件系统(这一步是为了使/etc/fstab
中的更改生效):
sudo mount -a
验证swap是否已永久启用:
再次运行sudo swapon --show
,确认新的swap空间已经添加并且是持久的。
通过以上步骤,你应该能够在CentOS系统中成功开启并配置swap空间。