方法一 一、查看系统当前的分区情况: >free -m 二、创建用于交换分区的文件: >dd if=/dev/zero of=/whatever/swap bs=block_size count=number_of_block 三、设置交换分区文件: >mkswap /whatever/swap 四、立即启用交换分区文件: >swapon /whateever/swap 五、若要想使开机时自启用,则需修改文件/etc/fstab中的swap行: /whatever/swap swap swap defaults 0 0 方法二 增加交换分区空间的方法: 1.查看一下/etc/fstab确定目前的分区 2.swapoff /dev/hd** 3.free 看一下是不是停了. 4.fdisk 删了停掉的swap分区 5.重新用FDISK建一个新的SWAP分区 6.mkswap /dev/hd**把新的分区做成swap 7.swapon /dev/hd**打开swap 8.修改/etc/fstab 操作实例: 1.查看系统Swap空间使用 # free Mem: -/+ buffers/cache: Swap: 2.在空间合适处创建swap文件 # mkdir swap # cd swap # dd if=/dev/zero of=swapfile bs=1024 count=10000 10000+0 records in 10000+0 records out # ls -al total 10024 drwxr-xr-x drwxr-xr-x -rw-r--r-- # mkswap swapfile Setting up swapspace version 1, size = 9996 KiB 3.激活swap文件 # swapon swapfile # ls -l total 10016 -rw-r--r-- # free Mem: -/+ buffers/cache: Swap: 生成1G的文件 # dd if=/dev/zero of=swapfile bs=1024 count=1048576 创建为swap文件 #mkswap swapfile 让swap生效 #swapon swapfile 查看一下swap #swapon -s Filename /dev/sda3 /var/swapfile 加到fstab文件中让系统引导时自动启动 #vi /var/swapfile 在Linux下增加Swap区 1.查看系统Swap空间使用 # free Mem: -/+ buffers/cache: Swap: 2.在空间合适处创建swap文件 # mkdir swap # cd swap # dd if=/dev/zero of=swapfile bs=1024 count=10000 10000+0 records in 10000+0 records out # ls -al total 10024 drwxr-xr-x drwxr-xr-x -rw-r--r-- # mkswap swapfile Setting up swapspace version 1, size = 9996 KiB 3.激活swap文件 # swapon swapfile # ls -l total 10016 -rw-r--r-- # free Mem: -/+ buffers/cache: Swap: # 有关Swap操作的系统命令
增加Swap空间,分以下几步:
1)成为终极用户
$su - root
2)创建Swap文档
# dd if=/dev/zero of=swapfile bs=1024 count=65536
创建一个有连续空间的交换文档。
3)激活Swap文档
#/usr/sbin/swapon swapfile
5)检验Swap文档是否加上
/usr/sbin/swapon -s
删除多余的Swap空间。
1)成为终极用户
2)使用Swapoff命令收回Swap空间。
#/usr/sbin/swapoff swapfile
3)编辑/etc/fstab文档,去掉此Swap文档的实体。
4)从文档系统中回收此文档。
#rm swapfile
5)当然,假如此Swap空间不是个文档,而是个分区,则需创建一个新的文档系统,再挂接到原来的文档系统上。 |