swap扩容
对swap扩容
一.  方法1
概览:
扩容swap SWAP不够的情况临时扩容
1、建立一个新的swap文件。
dd if=/dev/zero of=/opt/swap_tmp.swap bs=1M count=10240
2、格式化为swap文件
mkswap /opt/swap_tmp.swap
3、修改权限
chmod 0600 /opt/swap_tmp.swap
4、挂载扩容
swapon /opt/swap_tmp.swap
5、查看是否扩容成功
free -m
推荐使用此种方式:
1.建立一个新的swap文件
| 1 | # 新建dd文件 10240 为10G 此处我们dd一个1G的文件 | 
2. 格式化为swap文件  修改文件权限 挂载 卸载 扩容
| 1 | # 格式化为swap文件 | 
3. 永久挂载swap
| 1 | # 永久挂载 | 
二. 方法2 ( 推荐使用方法1 )
涉及命令:
free:查看内存状态命令,可以显示memory、swap、buffer/cache等的大小及使用状况;
dd:读取,转换并输出数据命令;
mkswap:设置交换区
swapon:启用交换区,相当于mount
swapoff:关闭交换区,相当于umount
1. 通过新建分区来扩展原有swap空间
| 1 | # 这个是Linode的默认做法,这里也介绍一下。此方法与swap文件类似,只是使用了一个独立分区,而不是文件。 | 
优先级
三. 扩展
| 1 | # =========================================分割线========================================== | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZzNnWn!
 评论
















