阿里云服务器添加Swap空间

我现在使用的是阿里云最低配置的服务器,1核、512MB内存,内存不够用,查看内存信息Swap空间为0MB,如下:
[root@qasar10 var]# free  -m
             total       used       free     shared    buffers     cached
Mem:          7869       5231       2637          0         86       4573
-/+ buffers/cache:        571       7298
Swap:            0          0          0

 

添加Swap空间:

# 1. 创建一个普通文件/var/swapfile当作swap文件(4GB=1024*1024*4=4194304 ,8GB=1024*1024*8=8388608)
dd if=/dev/zero of=/var/swapfile bs=1024 count=4194304
或者写成:
dd if=/dev/zero of=/var/swapfile bs=1M count=4096

# 2. 将刚刚的普通文件转为真正的swap文件
/sbin/mkswap /var/swapfile

# 3. 激活swap文件,此时便可通过free命令看到有swap空间了
/sbin/swapon /var/swapfile

# 4. 查看swap信息是否正确
/sbin/swapon -s

# 5. 添加到fstab文件中让系统引导时自动启动
echo "/var/swapfile swap swap defaults 0 0" >>/etc/fstab


# 6.重启服务器验证
reboot


结果如下:
[root@qas var]# free  -m
             total       used       free     shared    buffers     cached
Mem:          7869       5231       2637          0         86       4573
-/+ buffers/cache:        571       7298
Swap:         4095          0       4095

版权声明:
作者:admin
链接:https://www.chenxie.net/archives/501.html
来源:蜀小陈
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录