简介
这篇文章主要介绍了linux-centos7扩展swap分区方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教,
# 查看当前内存使用情况,并设置单位为 MB free -m
可以看到笔者的内存 是 1G ,swap 是 2G,内存剩余 74M,
这点可怜的内存想要安装一个耗内存的软件,
比如 es,那几乎是不可能,但是毕竟资源有限,
笔者只好通过扩展 swap 分区来实现
# 在某一个目录下创建 swap 文件 # dd 固定命令 # if=/dev/zero 表示在磁盘 dev/0 下 # of=/mnt/file.swap 指定 swap 文件所在位置,可以是任意磁盘下的位置 # bs=1M 代表单位是 MB # count=4096 表示大小,结合 bs 单位,这里是 4096 MB 也就是 4GB 的意思 dd if=/dev/zero of=/mnt/file.swap bs=1M count=4096
# 格式转换 mkswap /mnt/file.swap
# 挂载 swap,并修改文件权限 swapon /mnt/file.swap chmod 0600 /mnt/file.swap
# 查看是否设置成功 free -m
可以看到 swap 分区已经增大到了 6 GB
以上操作虽然扩充了 swap 分区的大小,但是重启之后就会失效,
想要永久生效,我们需要修改 /etc/fstab 文件
vim /etc/fstab 在文件中加入以下内容 /mnt/file.swap swap swap defaults 0 0
可以看到这个文件配置了我们安装 linux 指定的两个分区,我们在第三行加入我们刚刚设置的分区
修改之后重启,就会发现分区大小还是设置之后的 6GB
# 不想要扩展分区,可以通过下面的命令卸载 swapoff /mnt/file.swap
以上为个人经验,希望能给大家一个参考,也希望大家多多支持腾创网。
以上本篇文章的全部内容了,感兴趣的小伙伴可以看看,更多精彩内容关注腾创网www.tengchuangw.com
© 版权声明
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail: 571533527@qq.com
THE END
暂无评论内容