/dev/mapper/vg_xxx-lv_root 100% 磁盘打满解决方式及思路
上午同事反应MySQL连不上了,我到服务器上用"df -h"查一下磁盘,发现磁盘打满了。解决顺便记录一下流程:
- 查看磁盘状态命令:df -h
- 查看目录下各文件(夹)所占磁盘大小命令:du -sh *
磁盘打满截图:
排查方式:
如图中Mount on所示,该磁盘在 "/" 根目录下,磁盘打满;因此我们基于 "/" 目录查询较大(>1G)的文件,处理掉即可。
查询命令:
find / -type f -size +1G | xargs ls -lat
从图中我们发现占用磁盘的大多是 /var/lib/mysql/mysql-bin.000xxx、/var/log/mysqld.log 等MySQL的日志文件,这些属于MySQL操作日志以及系统日志文件。我们需要处理掉这些,当然不能直接 rm 删掉,否则MySQL会报错。
一、处理/var/lib/mysql/mysql-bin.000xxx文件:
登录MySQL并执行:reset master ; 立即清空操作日志,这些日志是MySQL-binlog用于恢复误删除数据时使用的,谨慎。
其他处理方式:
1、 purge master logs to 'mysql-bin.000xxx'; //清除mysql-bin.000xxx日志
2、 purge master logs before '2020-02-28 13:00:00'; //清除2020-02-28 13:00:00前的日志
3、 purge master logs before date_sub(now(), interval 3 day); //清除3天前的bin日志
4、 修改my.cnf文件:在 log-bin=mysql-bin 下一行加上并重启MySQL:expire_logs_days=3 只保存近三天操作日志
二、处理/var/log/mysqld.log文件
不能直接删除,置空即可:
echo "" > /var/log/mysqld.log
三、处理其他(日志)文件
确定没有用后置空或删除:
#置空:
echo "" > access.log0005*#删除:
rm -f access.log0005*
/dev/mapper/vg_xxx-lv_root 100% 磁盘打满解决方式及思路相关推荐
- linux移植中出现【can‘t open /dev/ttyO0: No such file or directory】解决方式
在linux移植过程中,根文件系统过载之后,文件系统运行提示出现错误: can't open /dev/ttyO0: No such file or directory 错误的打印提示如下: 解决方法 ...
- 解决Centos服务器/dev/mapper/cl-root或overlay挂载点/根目录磁盘内存满占用率持续高与实际磁盘内存不相符
问题描述: 在开发过程中,发现网页突然开不了,突然断线,诡异的断开又重连.终端连接服务器后,通过输入 df -h [root@ackh-office-srv ~]# df -h 文件系统 容量 已用 ...
- CentOS6.5 linux 逻辑卷管理 调整分区大小:/dev/mapper/VolGroup-lv_root 50G 47G 16M 100%
[root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 50 ...
- linux 根目录爆满 解决 /dev/mapper/centos-root 100%问题
一.使用 df -h 命令查看,发现/根目录的剩余空间为0.总共系统盘容量才20G. 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 20G 20G 20k ...
- /dev/mapper/VolGroup00-LogVol00 100% 如何处理
服务器磁盘跑满了, 命令查看 如下 [root@localhost mapper]# df 文件系统 1K-块 已用 可用 已用% 挂载点 /dev/mapper/VolGroup00-LogVol0 ...
- CentOS7根目录磁盘扩容(/dev/mapper/centos-root 空间不足)
今天启动本地虚拟机发现很卡,一看磁盘空间满了,这里记录下,参考文章: https://www.cnblogs.com/herui1991/p/12052967.html # 查看根分区大小 [root ...
- Linux /dev/mapper/ubuntu--vg-ubuntu--lv 磁盘空间不足的问题
最近公司需要搭建一个服务器,同事帮忙安装了ubuntu的服务器版本系统,安装好之后,通过 df -h 查看 发现只有不到200G的空间,感觉哪里不对,机器的硬盘空间应该很大的.通过 lsblk 这个命 ...
- linux修改sda3时间,Linux服务器磁盘占满问题解决(/dev/sda3 满了)
今天下班某电商技术部leader发现个问题,说他们服务器硬盘满了.把日志文件都删掉了,可硬盘空间依旧满.于是df -h查看了下各个挂载点的状况(如下图). /dev/sda3占用了100%,那么我们d ...
- centos 8 /dev/mapper/cl-root 100%的暴力解决方案
问题 今天安装prometheus ,发现提示空间不足, 排查 free命令看一下: 压缩包只有70mb,应该是足够安装的 用df -i命令查看: 发现/dev/mapper/cl-root 占用率高 ...
最新文章
- stm32单片机屏幕一直闪_stm32实现LED灯的闪烁
- 共利、共济、共赢 铸就黔南大数据时代丰碑
- 【Python】map()函数
- c++代码好玩_Py之pygame:有趣好玩—利用pygame库实现鱼儿自动实时目标跟踪(附完整代码)...
- linux安装python3教程_linux下安装python3和对应的pip环境教程详解
- linux中常用的头文件
- 五、“嵌段共聚醚酯型”易去污整理剂的结构特点及对织物服用性的影响?
- php5.4全局变量,PHP 5 全局变量 - 超全局变量
- linux服务器svn安装配置
- 关于抓包软件Fiddler的简单汉化
- eclipse中修改xml文件的默认编辑器
- 微信二次开发-windows版微信Hook开发SDK之C#版
- 5Gwifi和手机5G区别
- 美创科技入选第九届CNCERT网络安全应急服务支撑单位
- 20189217 2018-2019-2 《密码与安全新技术专题》第1周作业
- 内是不是半包围结构_如何区分半包围结构的字?
- oracle预防性维护计划,Oracle dba 日常管理
- IJCAI-18阿里妈妈广告搜索转化预测 总结
- iwebshop项目环境搭建-locust性能测试
- Java遍历Properties的所有的元素,四种方法详细总结的代码实例