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