13
2019
07

手动增加、删除swap分区

首先查看当前的内存和swap 空间大小(默认单位为k, -m 单位为M):

free -m

此处可以看到总内存是3837M,SWAP不存在。


查看swap信息,包括文件和分区的详细信息

swapon -s

目前是不存在的


使用dd命令创建一个swap交换文件

dd if=/dev/zero of=/home/swap bs=1024 count=1024000

这样就建立一个/home/swap的分区文件,大小为1G


制作为swap格式文件

mkswap /home/swap


再用swapon命令把这个文件分区挂载swap分区

/sbin/swapon /home/swap


再用free -m命令查看

此时已经有大约1G的交换空间,实际会比1G小点


为防止重启后swap分区变成0,要修改/etc/fstab文件

vi /etc/fstab


在文件末尾(最后一行)加上

swap /home/swap swap default 0 0


删除swap交换文件:


先查看swap信息

我这里是/home/swap分区,具体得看你自己的分区


先停止swap分区

/sbin/swapoff /home/swap


删除swap分区文件

rm -rf /home/swap


删除自动挂载配置命令

vi /etc/fstab


这行删除

swap /home/swap swap default 0 0

« 上一篇 下一篇 »
Top