我正在hadoop中寻找du max-depth
选项,类似于Linux中的du --max-depth=1
命令。
例如:
ash@dev:~/usr $ du -h --max-depth=1
4.0K ./Foredettinghelgen
44K ./IssueTrackerBlogInterface
1.9M ./IssueTrackerProduct
4.8M ./pyexcelerator
52K ./levenstein
532M .
我知道
$hdfs dfs -du -h -s
选项,但是想知道是否有“最大深度”选项。 最佳答案
That flag does not exist
您必须自己解析输出并对字节求和。
如果您想要的只是最大深度之一,那么您将执行dfs du -s -h /path/*
对/path
下的所有文件夹运行该命令
Twitter HDFS Du可能有一些可以使用的代码
关于hadoop - hadoop中的磁盘使用率(du)最大深度等效选项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48937545/