2、增加交换分区文件及大小:
检查没有swap,下面就需要增加:
判定新交换文件的大小,将大小乘以1024来判定块的大小。例如,大小为64MB的交换文件的块大小为65536,在 shell 提示下以根用户身份键入以下命令,其中的 count 等于想要的块大小。
test:/sde # dd if=/dev/zero of=/sde/swap bs=1024 count=6144000
6144000+0 records in
6144000+0 records out
3,使用以下命令来设置交换文件:
test:/sde # mkswap /sde/swap
Setting up swapspace version 1, size = 6291451 kB
4、启用交换分区文件:
要立即启用交换文件而不是在引导时自动启用,使用以下命令:
test:/sde # swapon /sde/swap
swapon: /sde/swap: File too large
test:/sde #
5,文件太大,没有办法只好用分区了,重新分配一个分区
test:/ # mkswap /dev/sdg1
Setting up swapspace version 1, size = 6325202 kB
test:/ # swapon /dev/sdg1
6,检查增加后的交换情况:
test:/ # free -m
total used free shared buffers cached
Mem: 6081 5739 342 0 4 2850
-/+ buffers/cache: 2883 3197
Swap: 7059 1026 6033
test:/ #
7,要在引导时启用,编辑 /etc/fstab 文件来包含以下行(/dev/sdg1 swap swap defaults 0 0):
[root@test root]# vi /etc/fstab
/dev/sda3 / ext3 acl,user_xattr 1 1
/dev/sda2 swap swap pri=42 0 0
/dev/sdg1 swap swap defaults 0 0
系统下次引导时,它就会启用新建的交换文件
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/312079/viewspace-245724/ ,如需转载,请注明出处,否则将追究法律责任。