Centos根目录100%解决思路
Centos 7 根目录(爆满)100%解决思路,下面以宝塔面板环境为例
1、首先远程到服务器,在~下输入df -h ,看下根目录下文件夹使用情况
[root@localhost~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 38G 0 100% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 24K 1.9G 1% /dev/shm
tmpfs 1.9G 348K 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 380M 0 380M 0% /run/user/0
明显看到根目录占用100%,进入根目录 cd /
[root@localhost~]# cd /
输入du -h -x –max-depth=1命令查看目录占用空间大小
[root@localhost /]# du -h -x --max-depth=1
4.0K ./home
23M ./tmp
8.0K ./patch
4.0K ./opt
1.8G ./usr
16K ./lost+found
4.0K ./srv
4.0K ./mnt
138M ./boot
500K ./root
4.0K ./media
33M ./etc
290M ./var
35G ./www
38G .
罪魁祸首付出水面,进入www目录
[root@localhost/]# cd ./www
继续使用du -h -x –max-depth=1命令查看www下面子目录占用空间情况
[root@localhost www]# du -h -x --max-depth=1
7.2M ./wwwlogs
3.2G ./wwwroot
260M ./backup
31G ./server
4.0K ./Recycle_bin
35G .
这个server目录,是宝塔的网站环境程序安装目录,在这个目录无非是mysql日志满了、环境日志满了、数据库满了,后两者的可能性不大。
那我们直击mysql data数据目录,进入data目录
[root@localhost www]# cd server/data/
进入data目录后输入ll命令会看到很多mysql-bin开头的文件,无疑这就是mysql日志没关闭,直接把空间占满了,
[root@localhostdata]# ll
-rw-rw---- 1 mysql mysql 56 Aug 9 18:24 auto.cnf
省略号
drwx------ 2 mysql mysql 4096 Aug 9 18:24 mysql
-rw-rw---- 1 mysql mysql 67298 Aug 9 18:24 mysql-bin.000001
-rw-rw---- 1 mysql mysql 1396563 Aug 9 18:24 mysql-bin.000002
-rw-rw---- 1 mysql mysql 285 Aug 9 18:24 mysql-bin.000003
-rw-rw---- 1 mysql mysql 814 Aug 9 18:24 mysql-bin.000004
-rw-rw---- 1 mysql mysql 1074717408 Aug 9 20:32 mysql-bin.000005
-rw-rw---- 1 mysql mysql 1074295268 Aug 9 20:39 mysql-bin.000006
-rw-rw---- 1 mysql mysql 1074717342 Aug 9 20:55 mysql-bin.000007
-rw-rw---- 1 mysql mysql 1073992996 Aug 9 21:27 mysql-bin.000008
-rw-rw---- 1 mysql mysql 1074195370 Aug 9 21:57 mysql-bin.000009
-rw-rw---- 1 mysql mysql 1074005138 Aug 9 22:27 mysql-bin.000010
-rw-rw---- 1 mysql mysql 1073746369 Aug 9 23:00 mysql-bin.000011
-rw-rw---- 1 mysql mysql 183473631 Aug 10 08:31 mysql-bin.000012
-rw-rw---- 1 mysql mysql 1073859709 Aug 10 15:58 mysql-bin.000013
-rw-rw---- 1 mysql mysql 1074353201 Aug 10 19:15 mysql-bin.000014
-rw-rw---- 1 mysql mysql 1074192734 Aug 10 21:40 mysql-bin.000015
-rw-rw---- 1 mysql mysql 1074476533 Aug 10 23:22 mysql-bin.000016
-rw-rw---- 1 mysql mysql 1073994288 Aug 11 01:05 mysql-bin.000017
-rw-rw---- 1 mysql mysql 1074122557 Aug 11 04:25 mysql-bin.000018
-rw-rw---- 1 mysql mysql 1074495132 Aug 11 07:37 mysql-bin.000019
-rw-rw---- 1 mysql mysql 1074475977 Aug 11 09:10 mysql-bin.000020
-rw-rw---- 1 mysql mysql 1073875009 Aug 11 10:25 mysql-bin.000021
-rw-rw---- 1 mysql mysql 1074091733 Aug 11 11:15 mysql-bin.000022
-rw-rw---- 1 mysql mysql 1074149711 Aug 11 12:13 mysql-bin.000023
-rw-rw---- 1 mysql mysql 1073969447 Aug 11 13:10 mysql-bin.000024
-rw-rw---- 1 mysql mysql 1073819647 Aug 11 14:11 mysql-bin.000025
-rw-rw---- 1 mysql mysql 1074265362 Aug 11 15:51 mysql-bin.000026
-rw-rw---- 1 mysql mysql 1073831409 Aug 11 16:38 mysql-bin.000027
-rw-rw---- 1 mysql mysql 1074142322 Aug 11 18:16 mysql-bin.000028
-rw-rw---- 1 mysql mysql 1074082676 Aug 11 21:03 mysql-bin.000029
-rw-rw---- 1 mysql mysql 1073800603 Aug 11 22:44 mysql-bin.000030
-rw-rw---- 1 mysql mysql 1074070554 Aug 11 23:53 mysql-bin.000031
-rw-rw---- 1 mysql mysql 1074130424 Aug 12 02:10 mysql-bin.000032
-rw-rw---- 1 mysql mysql 1074163140 Aug 12 06:10 mysql-bin.000033
-rw-rw---- 1 mysql mysql 236990464 Aug 13 10:57 mysql-bin.000034
-rw-rw---- 1 mysql mysql 646 Aug 12 06:10 mysql-bin.index
-rw-rw---- 1 mysql mysql 704 Aug 10 08:31 mysql-slow.log
省略号
那我们就把日志关闭了,删除日志就可以了,怎么关闭mysql日志看这里,在宝塔面板中,点击mysql设置,配置修改,Ctrl+F搜索log-bin=mysql-bin和binlog_format=mixed在前面加上#号就了,最后保存重载配置
#log-bin=mysql-bin
#binlog_format=mixed
在data目录中搜索mysql-bin,全选删除,重启mysql服务,
如果你的mysql日志已经关闭,根目录还是爆满,想想是否开启了自动备份工具,在检查下宝塔备份目录,如果是保留最近几份备份,其他全删除。
希望以上内容能对你有所帮助。
Centos根目录100%解决思路的更多相关文章
- java--遇到NoSuchMethodError通用解决思路
https://www.cnblogs.com/xiaoMzjm/p/4566672.html 最近接手新项目,项目一跑,NoSuchMethodError蹦出来了,好不容易解决了,换一个电脑,NoS ...
- 6 个 Linux 运维典型问题,大牛的分析解决思路在这里 【转】
作为一名合格的 Linux 运维工程师,一定要有一套清晰.明确的解决故障思路,当问题出现时,才能迅速定位.解决问题,这里给出一个处理问题的一般思路: 重视报错提示信息:每个错误的出现,都是给出错误提示 ...
- java spring 等启动项目时的异常 或 程序异常的解决思路
今天搭建ssm项目的时候,因为pagehelper的一个jar包没有导入idea的web项目下的lib目录中,异常报错找不到pagehelper,这个问题在出异常的时候疯狂crash,让人心情十分不舒 ...
- 多用户角色权限访问模块问题”的解决思路( 位运算 + ActionFilterAttribute )
如果你还是不太懂位运算,请看我的文章:那些年我们一起遗忘的位运算! 下面是我在这次项目中学习到的,我眼中的位运算的应用!主要是实现 通知的3个操作: 1. 置顶 2. 设为首页 3. 同时为 “ ...
- gerrit代码审核工具之“error unpack failed error Missing unknown”错误解决思路
使用gerrit代码审核工具时遇到error: unpack failed: error Missing unknown d6d7c89bd1d77f44c5c8e99437aaffbfc0684e7 ...
- chosen.jquery.js 搜索框只能从头匹配的解决思路+方法
chosen.jquery.js 搜索框只能从头匹配的解决思路+方法 心急者请直接看下方 总结 ,由于本问题未能找到直接答案,所以只能通过修改源码解决.故将修改源码思路贴出来供大家参考,在遇到其他改源 ...
- 6 个 Linux 运维典型问题,大牛的分析解决思路在这里
作为一名合格的 Linux 运维工程师,一定要有一套清晰.明确的解决故障思路,当问题出现时,才能迅速定位.解决问题,这里给出一个处理问题的一般思路: 重视报错提示信息:每个错误的出现,都是给出错误提示 ...
- 6个Linux运维典型问题,看大牛的分析解决思路
问题1:文件系统破坏导致系统无法启动 Checking root filesystem /dev/sda6 contains a file system with errors, check forc ...
- 解决一个 MySQL 服务器进程 CPU 占用 100%解决一个 MySQL 服务器进程 CPU 占用 100%的技术笔记》[转]
转载地址:http://bbs.chinaunix.net/archiver/tid-1823500.html 解决一个 MySQL 服务器进程 CPU 占用 100%解决一个 MySQL 服务器进程 ...
随机推荐
- [Skill]加速npm与yarn还原
npm源 使用cnpm alias cnpm="npm --registry=https://registry.npm.taobao.org //或者 npm install -g cnpm ...
- lanmp v2.5一键安装包发布(包括lamp,lnmp,lnamp安装)
lanmp一键安装包是wdlinux官网2010年开始推出的lamp,lnmp,lnamp(apache,nginx,php,mysql,zend,eAccelerator,pureftpd)应用环境 ...
- epoll的陷阱
Starvation 特别提出在ET模式下,因为需要一次性把数据读完,如果一次性通知的数据过大,有可能处理时间过长,导致同一线程其他的事件长时间等待.这个不仅仅是ET模式下,也不仅仅是epoll模型下 ...
- JVM故障处理工具,使用总结
作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言 用都用不到怎么学? 没有场景.没有诉求,怎么学习这些似乎用不上知识点. 其实最好的方 ...
- 使用OpenCV进行简单的人像分割与合成
图像合成 实现思路 通过背景建模的方法,对源图像中的动态人物前景进行分割,再将目标图像作为背景,进行合成操作,获得一个可用的合成影像. 实现步骤如下. 使用BackgroundSubtractorMO ...
- 有了链路日志增强,排查Bug小意思啦!
在工作中,相信大家最怕的一件事就是听到有人在工作群艾特你:某某功能报错啦... 然后你就得屁颠屁颠的去服务器看日志,日志量少还好点,多的话找起来太麻烦了.不太容易直接定位到关键地方. 东找找西找找,好 ...
- centos7安装vsftpd最大的坑
1.检查用户和密码没有错误2.vsftpd.conf配置没有错误3.检查/etc/vsftpd/vsftpd.conf 里面pam_service_name =vsftpd4.终极boss查看vim ...
- SAPCAR使用说明
1.首先看一下SAPCAR的功能usage:create a new archive:SAPCAR -c[vir][f archive] [-P] [-C directory] [-A filen ...
- Linux下安装配置rocketmq (单个Master、双Master)
一.环境: centos7(2台虚拟机):192.168.64.123:192.168.64.125 apache-maven-3.2.5(官网要求maven版本是3.2.x,版本不同,编译rocke ...
- 转 15 jmeter分布式性能测试
15 jmeter分布式性能测试 背景由于jmeter本身的瓶颈,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至还会引起Java内存溢出的错误.要解决这个问题, ...