系统中根目录下磁盘内存太大的确决方法

问题:

在预警平台上看到预警信息显示根磁盘内存过大

 

步骤一:

登陆运营系统的平台,也可以在群预警信息上查看到相关的内容

系统中根目录下磁盘内存太大的确决方法

系统中根目录下磁盘内存太大的确决方法

 

 

查看到了磁盘过满的问题之后开始分析下边的问题

 

情况一:

因为备份文件遗留下来的问题导致系统的磁盘不够用

步骤一:

登陆磁盘爆满的主机

ssh  [email protected]

系统中根目录下磁盘内存太大的确决方法

登陆主机:

1、#   df     -h                                                                ##查看主机的内容剩余量

2、#   lsblk                                                                    ##列出根目录的大小

3、#   du   -h   --max-depth=1 /data                             ##显示/data目录下目录的大小

4、#   rm   -rf    nginx-del/  icdncache_svr-del/             ##删除两个备份文件

5、#   df    -h                                                                 ##再次查看内存的变化情况

系统中根目录下磁盘内存太大的确决方法

 

 

 

情况二:

登陆系统之后发现系统中/data目录下,没有-del结尾的文件或者目录

那么需要对/data目录下的数据进行进一步的分析

步骤一:

登陆系统查看磁盘的容量

# df   -h                                               ##查看系统的磁盘容量

# cd     /data                                        ##到/data目录下查看两个备份的目录是否存在

# du  -h  --max-depth=1  /data            ##对/data目录下的目录进行分析

# cd  /data/nginx/logs                          ##进入到/nginx的日志文件下进行分析

# cd /data/nginx/op                              ##进入nginx日志清理脚本所在的目录下

# vim  del_old_log.sh                           ##进入到日志脚本中的内容进行修改只保留一天的日志内容

    min_inter=1

# sh  -x  del_old_log.sh                         ##修改完成后执行脚本清理日志中的内容

 

系统中根目录下磁盘内存太大的确决方法

系统中根目录下磁盘内存太大的确决方法

 系统中根目录下磁盘内存太大的确决方法

系统中根目录下磁盘内存太大的确决方法

 

 

步骤三:

可以删除icdncache文件中的日志信息

1、#  cd  /usr/local/icdncache_svr/op                                 ##进入到icdncache日志存放的目录下

2、#  vim del_old_log.sh                                                    ##进入日志存放的位置

       deadtime=86400                                                         ##修改日志时间的大小

系统中根目录下磁盘内存太大的确决方法