我最近有一个 hadoop 集群空间不足。我尝试清理一些日志以获取一些磁盘空间。我运行命令df -h
,它显示:
/dev/sda1 22G 20G 1.9G 92% /
/dev/sda3 1.8T 747G 960G 44% /data/1
/dev/sdb1 1.8T 755G 986G 44% /data/2
/dev/sdc1 1.8T 754G 987G 44% /data/3
/dev/sdd1 1.8T 745G 996G 43% /data/4
HDFS 在目录下,/data
这很好。但是根目录/
几乎没有剩余空间。所以我使用了ncdu
可以快速计算dir磁盘使用情况的工具,它显示:
2.9TiB [##########] /data
1.5GiB [ ] /home
800.9MiB [ ] /usr
716.3MiB [ ] /var
349.1MiB [ ] /lib
293.8MiB [ ] /opt
没有大目录。我也尝试了诸如 之类的命令du -a | sort -n -r | head
,仍然无法找到这个不可见的目录或文件。有谁知道其他方法可以找出问题所在?
谢谢