问题诊断:

文件夹所在磁盘已满

 

 

问题确认:

查看文件夹所在磁盘剩余空间,找出空间被消耗的文件(集)

查看文件夹所在磁盘空间的所属文件(暂未解决)

 

 

[root@hadoop1 /]# df -Bg /tmp

文件系统                1G-块  已用  可用 已用% 挂载点

/dev/mapper/centos-root   50G   50G    1G  100% /

[root@hadoop1 /]# df -Bk /tmp

文件系统                    1K-块      已用  可用 已用% 挂载点

/dev/mapper/centos-root 52403200K 52403180K   20K  100% /

[root@hadoop1 /]#

 

查/dev/mapper/centos-root 磁盘被消耗的原因

 

 

 [root@hadoop1 /]# df /tmp

文件系统                   1K-块     已用  可用 已用% 挂载点

/dev/mapper/centos-root 52403200 52403180    20  100% /

[root@hadoop1 /]# df /var

文件系统                   1K-块     已用  可用 已用% 挂载点

/dev/mapper/centos-root 52403200 52403180    20  100% /

[root@hadoop1 /]# cd var

[root@hadoop1 var]# du -Bg -d1

1G ./lib

1G ./log

0G ./adm

1G ./cache

1G ./db

0G ./empty

0G ./games

0G ./gopher

0G ./local

0G ./nis

0G ./opt

0G ./preserve

25G ./spool

1G ./tmp

0G ./yp

0G ./kerberos

0G ./crash

25G .

[root@hadoop1 var]# ll -as spool/

总用量 996

  4 drwxr-xr-x. 10 root  root    4096 12月 13 08:47 .

  4 drwxr-xr-x. 19 root  root    4096 12月 25 16:57 ..

  0 drwxr-xr-x.  2 root  root      60 9月   8 20:28 anacron

984 drwxrwx---   2 smmsp smmsp 741376 12月 25 14:39 clientmqueue

  0 drwx------.  2 root  root      17 12月 25 18:58 cron

  0 drwxr-xr-x.  2 root  root       6 8月  12 2015 lpd

  0 drwxrwxr-x.  2 root  mail      40 12月 23 06:50 mail

  0 drwx------   2 root  mail       6 12月 23 06:50 mqueue

  0 drwxr-xr-x.  2 root  root       6 11月 20 2015 plymouth

  4 drwxr-xr-x. 16 root  root    4096 9月   8 20:29 postfix

[root@hadoop1 var]# du  spool/ -Bg

0G spool/lpd

15G spool/mail

1G spool/anacron

1G spool/cron

0G spool/plymouth

0G spool/postfix/active

0G spool/postfix/bounce

0G spool/postfix/corrupt

0G spool/postfix/defer

0G spool/postfix/deferred

0G spool/postfix/flush

0G spool/postfix/hold

0G spool/postfix/incoming

0G spool/postfix/maildrop

1G spool/postfix/pid

1G spool/postfix/private

0G spool/postfix/public

0G spool/postfix/saved

0G spool/postfix/trace

1G spool/postfix

10G spool/clientmqueue

0G spool/mqueue

25G spool/

[root@hadoop1 var]# du  spool/mail/ -Bg

15G spool/mail/

[root@hadoop1 var]# ll -as  spool/mail/

总用量 15394020

       0 drwxrwxr-x.  2 root   mail          40 12月 23 06:50 .

       4 drwxr-xr-x. 10 root   root        4096 12月 13 08:47 ..

       0 -rw-rw----.  1 hadoop mail           0 9月  13 00:57 hadoop

15394016 -rw-------   1 root   mail 15763327868 12月 23 06:50 root

       0 -rw-rw----   1 www    mail           0 12月 12 16:07 www

[root@hadoop1 var]#

 

找到了15g的root-mail大文件

 

问题查因:

定时邮件近10天积累的文本数据,挤占了空间

 

 

 

 

[root@hadoop1 var]# ll -as  spool/mail/

总用量 15394020

       0 drwxrwxr-x.  2 root   mail          40 12月 23 06:50 .

       4 drwxr-xr-x. 10 root   root        4096 12月 13 08:47 ..

       0 -rw-rw----.  1 hadoop mail           0 9月  13 00:57 hadoop

15394016 -rw-------   1 root   mail 15763327868 12月 23 06:50 root

       0 -rw-rw----   1 www    mail           0 12月 12 16:07 www


复制-转移-删除

[root@hadoop1 var]# cp /var/spool/mail/root  /home/data/xl_project/var_spool_mail_root
[root@hadoop1 var]# rm /var/spool/mail/root 
rm:是否删除普通文件 "/var/spool/mail/root"?y
[root@hadoop1 var]#