问题诊断:

文件夹所在磁盘已满

问题确认:

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

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

[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]#

/tmp/crontab.tDoyrp: 设备上没有空间 查看文件夹所在分区 磁盘剩余空间 15g的root-mail大文件的更多相关文章

  1. Linux下查看磁盘剩余空间和文件夹大小

    1. du -sh 查看当前文件夹大小 2. du -sh * | sort -n 列出当前文件夹下的所有文件夹及其大小,并按照文件夹大小排序 du - sh *  //查看当前文件夹下所有文件的大小 ...

  2. Linux查看磁盘剩余空间

    Linux查看磁盘剩余空间 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ df 文件系统 1K-blocks 已用 可用 已用% 挂载点 /dev/sda8 ...

  3. 系统服务监控指标--load、CPU利用率、磁盘剩余空间、磁盘I/O、内存使用情况等

    介绍 大型互联网企业的背后,依靠的是成千上万台服务器日夜不停的运转,以支撑其业务的运转.宕机对于互联网企业来说,代价是沉重的,轻则影响用户体验,重则直接影响交易,导致交易下跌,并且给企业声誉造成不可挽 ...

  4. SQL Server自动化运维系列——监控磁盘剩余空间及SQL Server错误日志(Power Shell)

    需求描述 在我们的生产环境中,大部分情况下需要有自己的运维体制,包括自己健康状态的检测等.如果发生异常,需要提前预警的,通知形式一般为发邮件告知. 在所有的自检流程中最基础的一个就是磁盘剩余空间检测. ...

  5. SQL Server自动化运维系列 - 监控磁盘剩余空间及SQL Server错误日志(Power Shell)

    需求描述 在我们的生产环境中,大部分情况下需要有自己的运维体制,包括自己健康状态的检测等.如果发生异常,需要提前预警的,通知形式一般为发邮件告知. 在所有的自检流程中最基础的一个就是磁盘剩余空间检测. ...

  6. SQL Server 自动化运维系列 - 监控磁盘剩余空间及SQL Server错误日志(Power Shell)

    需求描述 在我们的生产环境中,大部分情况下需要有自己的运维体制,包括自己健康状态的检测等.如果发生异常,需要提前预警的,通知形式一般为发邮件告知. 在所有的自检流程中最基础的一个就是磁盘剩余空间检测. ...

  7. sqlserver 出现 因为文件组 'PRIMARY' 已满 的解决办法 有可能是磁盘剩余空间不足 导致的

    一般虚拟主机提供商是通过限制数据库文件的大小来实现提供定制的数据库空间的.当你把从虚拟数据库空间备份下来的文件恢复到自己的服务器上时,这个限制还是存在的.找到数据库文件 给增加个数据文件就好了 解决办 ...

  8. zabbix 调用python脚本监控 磁盘剩余空间(创建模版,创建监控项,创建触发器)

    主要 记录一下  使用zabbix 自己创建模版.监控项.触发器,并调用python脚本. 需求: 监控备份机磁盘剩余空间(windows系统) 一.安装zabbix_agent 比较简单 修改配置文 ...

  9. Ubuntu上使用过的命令,Linux常用命令,mount 硬盘挂载, ls 列表list命令,cp 复制copy命令,mkdir 创建文件夹 ,nano 编辑器,cat 文档合并,chmod 文件权限,ssh win10连接ubuntu服务器的步骤

    man 帮助 > man ls # ubuntu的帮助 tar.gz 压缩解压 > tar -zcvf yzn.tar.gz /home/yzn # 压缩 > tar -zxvf y ...

随机推荐

  1. python测试工具

    https://wiki.python.org/moin/PythonTestingToolsTaxonomy mac pip安装 https://blog.csdn.net/ywj_486/arti ...

  2. 7-16 Sort with Swap(0, i)(25 分)

    7-16 Sort with Swap(0, i)(25 分) Given any permutation of the numbers {0, 1, 2,..., N−1}, it is easy ...

  3. 初识Web框架

    一.Web框架本质 Python的Web框架分为两类: 通过socket自己写程序,自己处理请求: 基于Wsgi(Web Server Gateway Interface:Web服务网关接口),处理请 ...

  4. javax.servlet.jsp.JspTagException: Neither BindingResult nor plain target object for bean (蛋疼死我了)

    1为抛出异常原因,2为异常解决方法. 原因:   进入spring:bind标签源码你可以看到 Object target = requestContext.getModelObject(beanNa ...

  5. 【Codeforces 1051D】Bicolorings

    [链接] 我是链接,点我呀:) [题意] 题意 [题解] dp[i][j][k]表示前i列,有j个联通块下,最后一列的状态为k的方案数 k如果为1的话,表示最后一列两个块不一样,k如果为0表示一样 枚 ...

  6. HDU 5487 Difference of Languages

    Difference of Languages Time Limit: 1000ms Memory Limit: 32768KB This problem will be judged on HDU. ...

  7. POJ-2387Til the Cows Come Home,最短路坑题,dijkstra+队列优化

    Til the Cows Come Home Time Limit: 1000MS   Memory Limit: 65536K       http://poj.org/problem?id=238 ...

  8. BOOST asio 例程daytime不使用库编译方法

    在不使用lib库编译daytime client程序时,按照<Boost程序库完全开发指南>添加的定义 #define BOOST_REGEX_NO_LIB#define BOOST_DA ...

  9. 牛客网 牛客网暑期ACM多校训练营(第三场)E KMP

    链接:https://www.nowcoder.com/acm/contest/141/E 题目描述 Eddy likes to play with string which is a sequenc ...

  10. PAT (Advanced Level) 1034. Head of a Gang (30)

    简单DFS. #include<cstdio> #include<cstring> #include<cmath> #include<vector> # ...