增加swap分区



--查看交换分区
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

请使用浏览器的分享功能分享到微信等