swap大小不够,但是要临时增加swap的大小,可以在某个目录下创建文件,增加到swap空间,下面以在/opt目录下创建swapfile文件为列!
1.创建一个500M的空白文件 /opt/swapfile :
[root@airwayORA ~]# dd if=/dev/zero of=/opt/swapfile bs=1M count=500
500+0 records in
500+0 records out
2.mkswap是在那个空白文件的基础上,建立swap的文件系统。
[root@airwayORA opt]# mkswap swapfile
Setting up swapspace version 1, size = 524283 kB
3.查看现有swap大小:
[root@airwayORA opt]# free -m
total used free shared buffers cached
Mem: 2026 1091 935 0 61 861
-/+ buffers/cache: 168 1858
Swap: 4094 0 4094
4.激活swapfile文件:
[root@airwayORA opt]# swapon swapfile
5.查看swap的大小
[root@airwayORA opt]# free -m
total used free shared buffers cached
Mem: 2026 1091 934 0 61 861
-/+ buffers/cache: 168 1857
Swap: 4594 0 4594
6.在/etc/fstab文件中中增加信息,使开机能自动挂载文件。
[root@airwayORA ~]#vi /etc/fstab
# This file is edited by fstab-sync - see 'man fstab-sync' for details
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
/dev/VolGroup00/LogVol01 /home ext3 defaults 1 2
/dev/VolGroup00/LogVol04 /opt ext3 defaults 1 2
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/VolGroup00/LogVol02 /tmp ext3 defaults 1 2
/dev/VolGroup00/LogVol03 /usr/local ext3 defaults 1 2
LABEL=SWAP-sda3 swap swap defaults 0 0
/opt/swapfile swap swap defaults 0 0
ps:
/opt/swapfile 为挂载的源文件路径
swap(第2行) 为挂载的目的路径(swap为特殊的分区,不是个目录)
swap (第3行) 为文件的类型
阅读(2127) | 评论(0) | 转发(0) |