linux系统查看调整swap空间

Linux 系统增加swap空间

1.查看SWAP

[root@rac1 /]# cat /proc/swaps

Filename                                Type    Size    Used    Priority

/dev/mapper/VolGroup00-LogVol01         partition       1048568 0     -1

 

2.通过DD创建文件

[root@rac1 /]# cd /usr

[root@rac1 usr]# ls

bin  games    kerberos  libexec  sbin   src  X11R6

etc  include  lib       local    share  tmp

[root@rac1 usr]# mkdir swap

[root@rac1 usr]#

[root@rac1 usr]# cd swap

[root@rac1 swap]# dd if=/dev/zero of=swapfile bs=1024 count=1000000  //-1G

1000000+0 records in

1000000+0 records out

1024000000 bytes (1.0 GB) copied, 11.3777 seconds, 90.0 MB/s

[root@rac1 swap]# ls -al

total 1000996

drwxr-xr-x  2 root root       4096 Jun 14 14:28 .

drwxr-xr-x 15 root root       4096 Jun 14 14:27 ..

-rw-r--r--  1 root root 1024000000 Jun 14 14:29 swapfile

 

 

3.转化为swap格式

[root@rac1 swap]# mkswap swapfile

Setting up swapspace version 1, size = 1023995 kB

 

[root@rac1 swap]# free

             total       used       free     shared    buffers     cached

Mem:       2075684    1392676     683008          0      40196    1277656

-/+ buffers/cache:      74824    2000860

Swap:      1048568          0    1048568

4.激活swap文件启用,加入到swap池中。

[root@rac1 swap]# swapon swapfile

[root@rac1 swap]# free

             total       used       free     shared    buffers     cached

Mem:       2075684    1393172     682512          0      40292    1277656

-/+ buffers/cache:      75224    2000460

Swap:      2048560          0    2048560

 

[root@rac1 swap]# cat /proc/swaps

Filename                                Type            Size    Used    Priority

/dev/mapper/VolGroup00-LogVol01         partition       1048568 0       -1

/usr/swap/swapfile                      file            999992  0       -2

[root@rac1 swap]#

 

 

5. 开机自动启动:

[root@rac1 ~]# echo "/usr/swap/swapfile swap swap default 0 0">>/etc/fstab

 [root@rac1 ~]# cat /etc/fstab

/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1

/dev/VolGroup00/LogVol02 /home                   ext3    defaults        1 2

/dev/VolGroup00/LogVol04 /hsw_media              ext3    defaults        1 2

/dev/VolGroup00/LogVol03 /oracle                 ext3    defaults        1 2

LABEL=/boot             /boot                   ext3    defaults        1 2

tmpfs                   /dev/shm                tmpfs   defaults        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                   /sys                    sysfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0

/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0

/usr/swap/swapfile swap swap default 0 0

 

6.去掉SWAP池中文件

[root@rac1 swap]# swapoff swapfile

[root@rac1 swap]# cat /proc/swaps

Filename                                Type            Size    Used    Priority

/dev/mapper/VolGroup00-LogVol01         partition       1048568 0       -1

[root@rac1 swap]# free

             total       used       free     shared    buffers     cached

Mem:       2075684     366524    1709160          0      29300     277620

-/+ buffers/cache:      59604    2016080

Swap:      1048568          0    1048568

[root@rac1 swap]#

删除自动启动文件/etc/fstab /usr/swap/swapfile swap swap default 0 0

 

 

 

7.直接将磁盘加入到SWAP池中

将磁盘分区后:

[root@rac1 ~]# mkswap /dev/sdb1

Setting up swapspace version 1, size = 2146758 kB

[root@rac1 ~]# swapon /dev/sdb1

[root@rac1 ~]# cat /proc/swaps

Filename                                Type            Size    Used    Priority

/dev/mapper/VolGroup00-LogVol01         partition       1048568 0       -1

/dev/sdb1                               partition       2096440 0       -2

[root@rac1 ~]# free

             total       used       free     shared    buffers     cached

Mem:       2075684     366436    1709248          0      27804     277872

-/+ buffers/cache:      60760    2014924

Swap:      3145008          0    3145008

# mkswap /dev/sdc3

# swapon /dev/sdc3

 

注:记得要在系统自动启动文件/etc/fstab中增加该磁盘内容,否则无法自动加入到swap池中。

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26148431/viewspace-1183193/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26148431/viewspace-1183193/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值