--查看交换分区
swapon -s
--增加交换分区
挂在一块2-4G的新硬盘,进行格式化
fdisk /dev/sdb
n,p,1,t,82,一路默认---分区好后,将分区ID修改为82,因为swap分区的id号是82
mkdir /dev/sdb1 --设置为swap分区
swapon /dev/sdb1激活交换分区
swapon -s --检查所有交换分区:
root@MMserver01 /]# swapon -s
Filename Type Size Used Priority
/dev/dm-1 partition 4128760 0 -1
/dev/sdb1 partition 4192924 0 -2
--卸载分区:
swapoff /dev/sdb1
swapon -s
##
--将一个文件变成交换分区
dd if =/dev/zero of=/root/file.swap bs=1M count=512 --生成一个512M的文件
操作实例:
1、在空间合适处创建swap文件
root#cd /
mkdir swap
2、生成1024*5242880字节大小的交换空间
[root@openvpn swap]# dd if=/dev/zero of=swapfile bs=1024 count=5242880
记录了5242880+0 的读入
记录了5242880+0 的写出
5368709120字节(5.4 GB)已复制,16.4947 秒,325 MB/秒
创建为swap文件
[root@openvpn swap]# mkswap swapfile
mkswap: swapfile: warning: don't erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 5242876 KiB
no label, UUID=8d57faf0-2b69-4ec3-9e00-8ddcad70d921
3、激活swap文件
[root@openvpn swap]# swapon swapfile
[root@openvpn swap]# swapon -s
Filename Type Size Used Priority
/dev/dm-1 partition 4063224 2220 -1
/swap/swapfile file 5242872 0 -2
[root@openvpn swap]# free -m
total used free shared buffers cached
Mem: 7760 7607 153 0 29 5047
-/+ buffers/cache: 2530 5230
Swap: 9087 2 9085
4、增加到fstab文件中,让系统引导时自动启动
[root@openvpn swap]# vi /etc/fstab
/swap/swapfile swap swap defaults 0 0