记录一些常用的函数和瞎折腾的过程……

给云Linux主机添加swap交换分区

提醒:本文最后更新于 2364 天前,文中所描述的信息可能已发生改变,请谨慎使用。

使用腾讯云的云主机,装了Centos,发现没有swap分区,于是自己动手增加swap分区。

1、使用root用户登陆,进入任意一个目录,这里我进入var目录:

cd /var/

2、获取2GB的文件块:(一般设置为内存的2倍,count后面的数为要设置的swap大小,以下以2G为例)

dd if=/dev/zero of=swapfile bs=1M count=2048

3、创建swap文件:

/sbin/mkswap swapfile

4、激活swap文件:

/sbin/swapon swapfile

5、查看一下swap是否正确:

/sbin/swapon -s

另外为了安全,建议改一下权限,执行:

chmod 0644 /var/swapfile

6、加到fstab文件中让系统引导时自动启动:

vi /etc/fstab

在末尾增加以下内容:

/var/swapfile swap swap defaults 0 0

也可以执行如下命令,感觉这样更方便:

echo "/var/swapfile swap swap defaults 0 0" >>/etc/fstab

7、若不需要swap了,可以停止swap分区

/sbin/swapoff /var/swapfile

8、停止后,可以删除swap文件

rm /var/swapfile