swap 导致磁盘空间过小问题的解决办法
在偶然的情况下发现,系统swap挂载的分区存放地空间本身就特别小,导致zabbix监控老是报警磁盘空间低于10%,所以最及时有效的办法就是把swap重新挂载到磁盘空间更大的磁盘上去
1.可以通过df -h 查看系统上的磁盘分区状况
[root@~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 18G 12G 6.4G 64% /
devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs 3.8G 0 3.8G 0% /dev/shm
tmpfs 3.8G 377M 3.4G 10% /run
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/xvdc1 2.0T 18G 1.9T 1% /data0
/dev/xvda1 497M 129M 369M 26% /boot
tmpfs 757M 0 757M 0% /run/user/0
/dev/loop0 4.1G 4.1G 0 100% /media/a
发现/dev/xvdc1挂载在/data0上的空间,尚存很多,可以考虑把swap挂载到/data0上
既然有好的去处了,我们就可开始动作了。
2.查看swap空间的位置在哪里
[root@~]# cat /etc/fstab
可以在/etc/fstab内查看发现
/home/swapswapswapdefaults00
也就是说挂载到了家目录上,因为磁盘空间小,所以要转移至大点的空间,就上述情况来看,我们挂载到/data0就可以了
3.停止swap活动
[root@~]# swapoff /home/swap
4.转移/home/swap到/data0下面
[root@~]# mv /home/swap /data0/
5.要修改开机启动的文档设定
[root@~]# vim /etc/fstab
注掉/home/swap swap swap defaults 00
改为/data0/swap swap swap defaults 00
6.查看free -m
发现没有swap空间
[root@~]# free -m
total used free shared buff/cache available
Mem: 7567 4407 176 386 2983 2445
Swap:
7.开启swap活动
[root@~]# swapon /data0/swap
8.再次查看free -m
有了swap空间
[root@~]# free -m
total used free shared buff/cache available
Mem: 7567 4407 176 386 2983 2445
Swap: 2047 168 1879
通过上述操作,报警解除。
第一次写博客,纯属自己领悟的内容,所以有错误欢迎指出,谢谢!
![](/img/my/wx.png)
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
MySQL生僻字插入失败的处理方法
最近,业务方反馈有个别用户信息插入失败,报错提示类似"Incorrect string value:"\xF0\xA5 ..... " 看这个提示应该是字符集不支持某个生僻字造成的。 下面是在虚拟机里复现的场景: step1、模拟原始表结构字符集环境: use test; CREATE TABLE `t1` ( `id` int(10) NOT NULL AUTO_INCREMENT, `real_name` varchar(255) CHARACTER SET utf8 DEFAULT '' COMMENT '姓名', `nick` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '昵称', PRIMARY KEY (`id`) ) ENGINE=InnoDBAUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='会员卡'; step2、插入生僻字(使用sqlyog模拟): 1、先模拟线上环境,设置下字符集...
- 下一篇
Linux上实现ssh免密码登陆远程服务器
0.说明 平常使用ssh登陆远程服务器时,都需要使用输入密码,希望可以实现通过密钥登陆而免除输入密码,从而可以为以后实现批量自动部署主机做好准备。 环境如下: IP地址 操作系统 服务器端 10.0.0.128/24 CentOS 6.5 x86 客户端 10.0.0.129/24 Ubuntu 16.04 x86 1.客户端生成密钥对 生成密钥对: xpleaf@leaf:~$ssh-keygen-trsa-b2048 Generatingpublic/privatersakeypair. Enterfileinwhichtosavethekey(/home/xpleaf/.ssh/id_rsa): Createddirectory'/home/xpleaf/.ssh'. Enterpassphrase(emptyfornopassphrase): Entersamepassphraseagain: Youridentificationhasbeensavedin/home/xpleaf/.ssh/id_rsa. Yourpublickeyhasbeensavedin/home/x...
相关文章
文章评论
共有0条评论来说两句吧...