1、 查看系统当前的分区情况,执行以下命令:
1 |
free -m |
2、 创建用于交换分区的文件 (/mnt/swap 为用户自定义目录mnt下名称为swapfile的文件,要保证这个目录已存在),并确保自定义目录的空间足够大。
比如创建一个2G的文件,执行以下命令:
1 |
dd if=/dev/zero of=/mnt/swapfile bs=2048 count=1048576 |
3、 把这个文件设置为交换分区文件,执行以下命令:
1 |
mkswap /mnt/swapfile |
4、 修改文件权限为600,执行以下命令:
1 |
chmod 600 /mnt/swapfile |
5、 启用交换分区文件,执行以下命令:
1 |
swapon /mnt/swapfile |
另外,如果在/etc/rc.local中有swapoff -a 需要修改为swapon -a
6、 设置开机时自启用swap分区,则需修改文件/etc/fstab 添加一行
1 |
/mnt/swapfile swap swap defaults 0 0 |
附加内容,如果想删除swap,则执行以下命令:
1 2 |
swapoff /mnt/swapfile rm -f /mnt/swapfile |
声明: 本文由( 小天 )原创编译,转载请保留链接: 阿里云和腾讯云等默认不开启swap分区的解决办法,创建swap分区文件方法
------====== 本站公告 ======------
欢迎使用趣域网域名百科,我们将长期提供域名使用相关知识和投资域名的方法和技巧;并提供主机、服务器的解决问题和网站运营方法。