Linux 系统增加 swap 容量的方法(重启也生效)

2019-07-22 10:59:22 阅读:3 编辑

在安装 Linux 系统时,初始设置的 swap 空间实际使用中不够用,需要增加 swap 空间;

下面所有的操作需要 root 用户权限;

增加 swap 容量步骤:

1、建立一个分区,使用 dd 命令

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

会创建 /home/swap 一个分区文件。文件大小是 10240000 个 block,bs 为 1 个 block 的大小为 1 k,这里创建 10 G 大小的 swap;

ll /home/swap

-rw-r--r-- 1 root root 10485760000 4 月 11 15:29 /home/swap

2、把创建的文件变成 swap 分区,-f 参数强制执行;

/sbin/mkswap -f /home/swap
3、使 swap 分区有效
/sbin/swapon /home/swap

free -m 查看 swap 空间已经增加 10 G 空间,此设置机器重启后失效,想要永久生效,需要加入 fstab 文件中;

4、VIM /etc/fstab 添加一行,保存退出,重启后也生效;切记不能删除 /home/swap 文件,删除后新增加的 swap 空间会不存在;4、VIM /etc/fstab 添加一行,保存退出,重启后也生效;切记不能删除 /home/swap 文件,删除后新增加的 swap 空间会不存在;
/home/swap    swap     swap    defaults        0 0