1.root用户下用free -m 查询当前swap空间大小

# free -m

  调整SWAP分区大小_SWAP分区调整

2.建立一个分区,采用dd命令

 # dd if=/dev/zero of=/swap bs=1024 count=2048000

  调整SWAP分区大小_SWAP分区调整_02

创建了/swap(可以在 / 下建,也可以在/home下建)这么一个分区文件。文件的大小是2048000个block,一般情况下1个block为1K,所以这里空间是2G。这里的bs代表单位。

           如出现以下提示:(如无提示忽略以下步骤)

            # dd if=/dev/zero of=/swap bs=1024 count=2048000

                dd: opening `/swap': Text file busy

               执行下面的操作

              # swapoff -a   执行3,4步后需要执行 # swapon -a 

3.把这个分区变成swap分区

   # mkswap /swap   或 /sbin/mkswap /swap

  调整SWAP分区大小_SWAP分区调整_03

4.激活新分出的swap分区

#  swapon /swap   或/sbin/swapon /swap

  调整SWAP分区大小_SWAP分区调整_04

5.修改/etc/fstab文件使其启动自动加载  增加如下一行

/swap swap swap defaults 0 0

  调整SWAP分区大小_SWAP分区调整_05


注:以上操作需在root用户下进行