最近在学习swap分区,我们大家都知道swap分区主要是为了交换数据而设立的,但是有时候swap分区不够用,需要时间增加swap分区,不可能为了增加swap分区而把服务器关闭半小时吧,为此有更好的办法来解决此问题,就是利用文件来创建swap分区,以解燃眉之急。
操作如下:
测试环境,为了验证其的可行性,先创建100M作为分区,请看操作步骤:
1、增加swap文件块:100M
命令:#dd if=/dev/zero of=/tmp/100swap1 bs=1M count=100
其中:if表示从文件中读数据,if=/dev/zero
of表示把数据写入到文件中去 ,of=/tmp/100swap1
bs为单位,后面可以接K,M,G的单位
count为累加,累加100次;
从/dev/zero中读取数据并写入到/tmp/100swap1,这里面/dev/zero是一个输入设备,主要用于初始化文件;
2、把此分区格式化为swap分区:
#mkswap /tmp/100swap1
3、临时加载swap分区
临时挂载:
挂载后swap分区:
4、查看设备的uuid号:
#blkid /tmp/100swap1
4、挂载并随系统启动:
#vim /etc/fstab
5、让/etc/fstab配置生效
#swapon –a
6、查看swap分区挂载情况
#cat /proc/swaps
#swapon –s
7、现在swap分区的大小
完成挂载swap分区了
那如果不行了,要怎么删除呢
操作很简单:
停用命令:#swapoff /tmp/100swap1
转载于:https://blog.51cto.com/17532/2364301