开始新对话

此帖子已超过 5 年

Solved!

Go to Solution

3154

2013年6月23日 23:00

Control Station 空间使用率100%

​1、Control Station 空间使用率100%,df -h 查看 /dev/hda3 ​
​共2G,达到100%​

​2、查看根目录下具体哪个文件所占用空间大小,定位到 /proc/kcore ​
​占用909M;/var/log 占用84M​

​3、/proc/kcore 百度得知“kcore”不是真实的文件,不占用硬盘空间的。 ​

​4、从powerlink查询后也有Celerra root file system filling up frequently ​
​这个问题​​https://community.emc.com/message/514569​​ ,不明白/var/log ​
​哪些文件可以删除。​

​谁清除过LOG,给个建议吧。​

2 Intern

 • 

1.1K 消息

2013年6月24日 00:00

  1. 首先你用root执行du 命令找到大文件和文件夹,从LZ来看是/var/log较大:

    #/nas/var   du -sh ./*
  2. 把现有的不需要的文件通过复制到NULL的方式删除然后重新配置日志rotation 循环的规则:

    如上面的lastlog和pacct.gz文件
    1. # cp -ip /dev/null pacct.1.gz
      # cp /dev/null lastlog
    2. 编辑/etc/logrotate.conf 文件:

      --改变默认的日志rotation循环lograte从默认4周到3周
      --启用日志压缩
      --根据日期和尺寸设置触发日志rotation循环的条件为1M
      例如改成这样/etc/logrotate.conf file:

      # cat /etc/logrotate.conf
      # see "man logrotate" for details
      # rotate log files weekly
      weekly
      # rotate logs if size grows to 1 megabyte
      size 1M #--根据日期和尺寸设置触发日志rotation循环的条件为1M
      # keep 3 weeks worth of backlogs
      rotate 3 #--改变默认的日志rotation循环lograte从默认4周到3周
      # create new (empty) log files after rotating old ones
      create
      # uncomment this if you want your log files compressed
      compress #--启用日志压缩
      # RPM packages drop log rotation information into this directory
      include /etc/logrotate.d
      # no packages own lastlog or wtmp -- we'll rotate them here
      /var/log/wtmp {
          monthly
          create 0664 root utmp
          rotate 1
      }
      # system-specific logs may be also be configured here.

2 Intern

 • 

4K 消息

2013年6月23日 23:00

可以用du命令找到容量较大的文件夹和文件:du -sh *

通常/var/log下比较大的文件是/var/log/messages。不过你说/var/log只占用84M,那最好还是用du看一下还有哪些文件比较大。

2 Intern

 • 

1.1K 消息

2013年6月23日 23:00

楼主方便贴个du结果吗?

su

cd /

du -hs

1 Rookie

 • 

51 消息

2013年6月23日 23:00

df-h.png

proc-kcore鍗犵敤绌洪棿寰堝ぇ.png

var-log_1.png

var-log-2.png

1 Rookie

 • 

51 消息

2013年6月24日 00:00

QQ鍥剧墖20130624152651.jpg

2 Intern

 • 

605 消息

2013年6月24日 00:00

1. 先查清楚那些文件占用了空间吧。

find / -size +10M -exec ls -lh {} \;

试试这条命令,查找并打印 / 目录下所有大于10M的文件。如果文件太多,可以尝试下面这条命令重定向输出结果。

find / -size +10M -exec ls -lh {}  > OUTPUT \;

提示:

find性能一般,文件太多速度回比较慢。

2. 根据实际情况,删除可以删除的文件。

2 Intern

 • 

605 消息

2013年6月24日 00:00

另外楼主你这些support_material好像不少。看看占用多大空间?有必要这么多吗?

df-h.png

2 Intern

 • 

1.1K 消息

2013年6月24日 00:00

原因是系统产生日志的速度远远大于系统归档日志的速度,所以调整一下就好了

1 Rookie

 • 

51 消息

2013年6月24日 01:00

有很多文件,有可以删除的嘛?

QQ鍥剧墖20130624161322.jpg

QQ鍥剧墖20130624161328.jpg

1 Rookie

 • 

51 消息

2013年6月24日 01:00

log 好像并不大

QQ鍥剧墖20130624160806.jpg

2 Intern

 • 

1.1K 消息

2013年6月24日 02:00

都是log,可以删除的

2 Intern

 • 

1.1K 消息

2013年6月24日 03:00

dump里面都是啥?

2 Intern

 • 

605 消息

2013年6月24日 03:00

建议楼命令行使用绝对路径作为参数,这样方便大家看。

你上面截图亮点不是已经有了吗? ./dump文件占用了553M。

找不到事件!

Top