A-A+

解决阿里云内存不足-centos 6.4 linux系统 创建swap虚拟分区

2017年09月06日 liunx 暂无评论 阅读 602 次

我们购买的云服务默认镜像都不带swap分区,swap虚拟分区是当内存不足时临时调用磁盘空间充当内存,该方法在服务器上基本可以忽略了,但是当你购买云服务时,一般内存较小,出现内存不足的情况下,我们可以通过穿件虚拟分区的方法解决。

 

1.查看系统是否存在swap虚拟分区:

swapon -s

Filename    Type        Size         Used        Priority
       0           0              0              0                 0

2.创建一个大小为2G的虚拟分区文件(一般swap虚拟分区为内存的2倍)

dd if=/dev/zero of=/var/swap bs=1024 count=512k

 

3.将文件更改为swap格式:

mkswap /var/swap

 

4.启动swap分区文件:

swapon /var/swap

 

5.编辑挂载文件,在文件最后挂载swap分区:

vi /etc/fstab

/var/swap   swap    swap     defaults      0       0

 

6.重启系统:

reboot

 

7.开机后查看是否已经挂载:

swapon -s

Filename         Type          Size          Used          Priority
/var/swapfile     file          2097148      0                 -1

 

free -m

解决阿里云内存不足-centos 6.4 linux系统 创建swap虚拟分区

创建虚拟分区swap可以解决虚拟机和云服务内存不足的问题,如《pip安装pythone lxml错误

ps:https://www.qipa8.net/825.html

https://gitsea.com/2014/07/08/linux-swap-%E9%85%8D%E7%BD%AE%EF%BC%88%E9%98%BF%E9%87%8C%E4%BA%91%EF%BC%89/

阿里云ECS在Linux下创建虚拟内存(SWAP)的方法

 

标签:

给我留言

Copyright © web前端技术开发个人博客 保留所有权利  京ICP备14060653号 Theme  Ality

用户登录