阿里云云主机添加swap分区

Posted reboot777

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云云主机添加swap分区相关的知识,希望对你有一定的参考价值。

如何启用swap分区?

步骤如下:

1.查看当前系统中是否已经启用swap分区

cat /proc/swaps   
top

2.如果没有启用swap分区功能,则新建一个专门的文件用于swap分区

dd if=/dev/zero of=/data/swap bs=512 count=8388616
注:此文件的大小是count的大小乘以bs大小,上面命令的大小是4294971392,即4GB

3.通过mkswap命令将上面新建出的文件做成swap分区

mkswap /data/swap

4.查看内核参数vm.swappiness中的数值是否为0,如果为0则根据实际需要调整成30或者60

cat /proc/sys/vm/swappiness   
sysctl -a | grep swappiness    
sysctl -w vm.swappiness=60

注:若想永久修改,则编辑/etc/sysctl.conf文件

5.启用此交换分区的交换功能

swapon /data/swap   
echo "/data/swap swap swap defaults    0  0" >> /etc/fstab

以上是关于阿里云云主机添加swap分区的主要内容,如果未能解决你的问题,请参考以下文章

阿里云服务器linux主机如何添加swap分区

gitlab访问慢502问题

阿里云添加Swap分区

gitlab访问慢,出现502,特别卡,耗内存cpu解决办法

阿里云Ubuntu实例中添加swap分区的方法

阿里云Ubuntu实例中添加swap分区的方法