查看SWAP分区大小
free -h 或者 free -m
就能看到SWAP分区目前的大小了。
修改、新增SWAP分区的大小
修改大小,我们采取的方法是先删除SWAP分区,然后新建更大的。
1. 删除所有SWAP分区
swapoff -a
2. 新增SWAP分区
2.1 创建swap分区的文件:
dd if=/dev/zero of=/root/swapfile bs=1M count=1024
其中 bs是每块的大小,count是块的数量,bs*count,就是swap文件的大小了,这里就是1M*1024=1G。大家可以自己调整count的数量。
此外,/root/swapfile是swap文件的路径,可以根据需求修改。
2.2 格式化交换分区文件:
mkswap /root/swapfile
这里的路径和之前的路径要对应起来。
2.3 启用swap分区文件:
swapon /root/swapfile
2.4 添加开机启动:
修改 /etc/fstab 这个文件,添加或者修改这一行:
/root/swapfile swap swap defaults 0 0
注意,路径还是要对应。最后两个是零,不是欧。