HDFS存储空间的一些参数是什么意思啊?
以上是我一个namenode和一个datanode的集群的状态图,我上传了一些数据到HDFS中,datanode01上产生了6个数据块。
我配置好hadoop集群后,start-all.sh,就能在浏览器中看到上面的集群状态图。那么下面这些参数它是怎么赋值的啊吗?是什么意思啊吗?
14 files and directories,6 blocks =20 total ,这里的14 files and directories代表什么啊吗?
Heap Size is 7.48m/
992.31 MB
。 堆大小有什么作用,7.48m是默认值吗吗?
992.31MB是什么啊吗?
Configured Capacity5.32GB 这个参数是什么意思啊吗?
DFS Used 144.04M 这个是HDFS已经用了这么多的空间吧
NonDFSUSED 4.36GB 这个参数是什么意思啊吗?
DFSRemaining 831.92M HDFS剩下这么多空间吗?
DFSUsed 2.65% 这个值是怎么计算的啊吗?144.01M除以哪个值啊吗?是不是144.04M/5.32G啊吗?
DFSRemaining 15.28% 这个值是不是 831.92M/5.32G啊吗?
应该有等式:
Configured Capacity =DFS Used +DFSRemaining+NonDFSUSED
这些参数是什么意思啊吗?请高手解答,谢谢!
回复 1# zhankunlin
heap size是你java可用堆大小,堆拿来干嘛,装数据。7.48是当前已用的,992.31总大小。
Configured Capacity是你硬盘总大小
NonDFSUSED是你硬盘里其他文件占的空间大小,剩下的看英文解释就很清楚。
下去的粘代码,有源码有真相:[*]/** The used space by the data node as percentage of present capacity */
[*]public float getDfsUsedPercent() {
[*] if (capacity 复制代码[*]/** The remaining space as percentage of configured capacity. */
[*]public float getRemainingPercent() {
[*] if (capacity 复制代码 回复 2# spork
终于明白了,太感谢你了。
页:
[1]