问题诊断:

文件夹所在磁盘已满

问题确认:

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

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

[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. mysql数据库中的索引有那些、有什么用

    本文主要讲述了如何加速动态网站的MySQL索引分析和优化. 一.什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存.如果没有索引,执行查询时MySQL必须从第 ...

  2. MyBatis 3 学习

    MyBatis是一款优秀的持久化框架,支持定制化SQL.存储过程以及高级映射.MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获得结果集.MyBatis可以使用简单的XML或注解来配置和映 ...

  3. Mybatis 缓存策略

    听极客学院笔记 使用mybatis的缓存需要以下三步 一.在mybatis的config.xml中开启缓存 <settings> <setting name="cacheE ...

  4. python模块以及导入出现ImportError: No module named ‘xxx‘问题

    python中,每个py文件被称之为模块,每个具有__init__.py文件的目录被称为包.只要模块或者包所在的目录在sys.path中,就可以使用import 模块或import 包来使用如果你要使 ...

  5. zoj 2727 List the Books

    List the Books Time Limit: 2 Seconds      Memory Limit: 65536 KB Jim is fond of reading books, and h ...

  6. google的三篇论文

    文章:MapReduce/GFS/BigTable三大技术资料 文章:Google File System(中文翻译) 文章:MapReduce:超大机群上的简单数据处理 文章:Google's Bi ...

  7. Linux中命令选项及参数简介

    登录Linux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着“选项”(英文options)或“参数”(英文arguments).即Linux中命令格式为: command [opti ...

  8. 字符串常量与const常量内存区(——选自陈皓的博客)

    1. 一个常见的考点: char* p = "test"; 那么理利用指针p来改变字符串test的内容都是错误的非法的. 例如: p[0] = 's'; strcpy(p, &qu ...

  9. poj2767,单向连通图判定,缩点+重新建图+新图DFS

    /*该题被博客里标记为中等题,30分钟内1A,掌握了算法就简单了,单向连通图判定,单向连通图缩点 后必然唯一存在出度为0的点和入度为0的点,并且从入度为0的点出发,可以遍历所有点后到达出度为0点 (一 ...

  10. Protobuf 完整解析 - 公司最常用的数据交互协议

    Google Protocol Buffer(简称 Protobuf)是一种轻便高效的结构化数据存储格式,平台无关.语言无关.可扩展,可用于通讯协议和数据存储等领域. 数据交互xml.json.pro ...