增加前查看swap分区大小
[root@racdb03 ~]# free -m
total used free shared buffers cached
Mem: 190 185 4 0 0 34
-/+ buffers/cache: 150 40
Swap: 767 48 719
创建swap文件
[root@racdb03 ~]# dd if=/dev/zero of=/oracle/swapfree bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 4.61439 seconds, 22.7 MB/s
格式化为swap
[root@racdb03 ~]# mkswap /oracle/swapfree
Setting up swapspace version 1, size = 104853 kB
激活swap文件
[root@racdb03 ~]# swapon /oracle/swapfree
添加到/etc/fstab中,每次启动系统都作为swap使用
vi /etc/fstab
添加如下内容
/oracle/swapfree swap swap defaults 0 0
查看swap状态
[root@racdb03 ~]# swapon -s
Filename Type Size Used Priority
/dev/mapper/VolGroup00-LogVol01 partition 786424 97332 -1
/oracle/swapfree file 101140 0 -2
增加后查看swap分区大小
[root@racdb03 ~]# free -m
total used free shared buffers cached
Mem: 190 177 13 0 2 59
-/+ buffers/cache: 115 75
Swap: 866 95 771