a)       在线添加 swap ,当前 swap 不够需要在线扩充,不重启服务器的前提下,增加 swap 容量 1G<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1、   新建一个 8G 大小的 addswap 文件 .

[root@110_BJ_1 ~]# dd if=/dev/zero of=/addswap bs=2M count=512

512+0 records in

512+0 records out

1073741824 bytes (1.1 GB) copied, 44.3667 seconds, 24.2 MB/s

 

2、   格式化 addswap 文件(或新建的分区)

[root@110_BJ_1 ~]# mkswap /addswap

Setting up swapspace version 1, size = 1073737 kB

 

3、   开启 swap 分区;

[root@110_BJ_1 ~]# swapon /addswap

 

4、   查看当前 swap 状态 , 已经可以看到两个 swap

[root@110_BJ_1 ~]# swapon -s

Filename                                Type            Size    Used    Priority

/dev/sda3                               partition       1052248 126336  -1

/addswap                                file            1048568 0       -2

 

5 、现在用 free 也可以看到 swap 空间已经增大了

[root@110_BJ_1 ~]# free

             total       used       free     shared    buffers     cached

Mem:        255412     246620       8792          0       1648     114016

-/+ buffers/cache:     130956     124456

Swap:      2100816     126336    1974480

 

6 、将 swapon /addswap 命令添加到 rc.local

 [root@110_BJ_1 ~]# tail –n1 /etc/rc.local

swapon /addswap