为linux扩展swap分区

Posted ChavinKing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为linux扩展swap分区相关的知识,希望对你有一定的参考价值。

1、查看当前swap分区使用情况

[[email protected] ~]# swapon -s

Filename Type Size Used Priority

/dev/sda2                               partition 10485752 111296 -1

2、创建一个file,用来扩展swap分区

[[email protected] ~]# dd < /dev/zero >/opt/swapfile1 bs=1M count=200

200+0 records in

200+0 records out

209715200 bytes (210 MB) copied, 0.492404 s, 426 MB/s

[[email protected] ~]#

3、为第二步创建的文件打上swap标记,此处不是格式化

[[email protected] ~]# mkswap /opt/swapfile1

Setting up swapspace version 1, size = 204796 KiB

no label, UUID=c6df54bc-d54b-4e54-a5d6-38d88adb512f --用来创建开机自动挂载,也可以使用全路径

[[email protected] ~]#

4、添加文件为swap分区,立即使用

[[email protected] ~]# swapon /opt/swapfile1

5、查看当前swap分区使用情况,发现多了一个分区文件

[[email protected] ~]# swapon -s

Filename Type Size Used Priority

/dev/sda2                               partition 10485752 111276 -1

/opt/swapfile1                          file 204792 0 -2

[[email protected] ~]#

6、编辑/etc/fstab文件,将创建的swap分区文件设置成开机自动挂载

[[email protected] ~]# vim /etc/fstab

添加如下红色(依照黑色行的规则)一行:

UUID=51fb56d9-0986-4f8c-b61c-4fd3047ebafa swap                    swap    defaults        0 0

UUID=c6df54bc-d54b-4e54-a5d6-38d88adb512f swap                   swap    defaults        0 0

[[email protected]lhost ~]#

7、查看当前内存情况

[[email protected] ~]# free -m

             total       used       free     shared    buffers     cached

Mem:          1877       1780         97          0         14        884

-/+ buffers/cache:        881        996

Swap:        10439        108      10331

swap分区扩展完成。

以上是关于为linux扩展swap分区的主要内容,如果未能解决你的问题,请参考以下文章

Linux扩展swap分区

如何减小现有的linux swap分区~

linux设置开启swap交换分区基本命令(虚拟内存)

Linux扩展swap分区

redhat linux swap分区扩展的方法都有哪些

swap分区扩展的三种方法