Shan

Centos增加swap分区
首先查看当前的内存和swap 空间大小(默认单位为k, 使用-m参数 则单位为M): # free -m ...
扫描右侧二维码阅读全文
04
2018/02

Centos增加swap分区

首先查看当前的内存和swap 空间大小(默认单位为k, 使用-m参数 则单位为M):

# free -m
         total       used       free     shared    buffers  cached
Mem:     238          160         78          0          3     107
-/+ buffers/cache:     48        189
Swap:      0            0         0

此处可以看到总内存是238M,SWAP不存在。

挂载swap分区

1、创建swap文件

dd if=/dev/zero of=/home/swap bs=1M count=512

这样就建立了一个/home/swap的分区文件,大小为512M。

2、格式化swap文件

mkswap -f /home/swap

3、挂载swap分区

/sbin/swapon /home/swap

我们用free -m命令看一下,发现已经有交换分区了。

# free -m
         total       used       free     shared    buffers cached
Mem:     238          160         78          0          3    107
-/+ buffers/cache:     48        189
Swap:    512            0        512

但是到这一步为止,重启系统后,swap分区又会变成0。

4、开机自动挂载

# vim /etc/fstab
......
/home/swap swap swap default 0 0

这样如果重启系统,swap分区就会自动挂载。

删掉swap分区

1、停止swap分区

/sbin/swapoff /home/swap

2、删除swap交换文件

rm -f /home/swap

3、取消自动挂载

# vim /etc/fstab
...
删除下面内容
/home/swap swap swap default 0 0

这样就把手动增加的交换文件/home/swap彻底删除了。

Last modification:August 16th, 2018 at 08:28 am

Leave a Comment