以下文章轉自:https://blog.csdn.net/liuxiao723846/article/details/71078658
【如出現侵權問題,請第一時間聯繫我刪除該文章】
最近要對hdfs上空間使用和文件結點使用增加報警,當超過一定的限額的時候就要發報警好通知提前準備。
[sunwg]$ hadoop fs -count /sunwg 2 1 108 hdfs://sunwg:9000/sunwg
第一個數值2表示/sunwg下的文件夾的個數,
第二個數值1表是當前文件夾下文件的個數,
第三個數值108表示該文件夾下文件所佔的空間大小,這個大小是不計算副本的個數的(單位字節)
[sunwg]$ hadoop fs -count -q /sunwg 1024 1021 10240 10132 2 1 108 hdfs://sunwg:9000/sunwg
在count後面增加-q選項可以查看當前文件夾的限額使用情況,
第一個數值1024,表示總的文件包括文件夾的限額
第二個數值1021表示目前剩餘的文件限額,即還可以創建這麼多的文件或文件夾
第三個數值10240表示當前文件夾空間的限額
第四個數值10132表示當前文件夾可用空間的大小,這個限額是會計算多個副本的
剩下的三個數值與-count的結果一樣