Hadoop如何确定Namenode已失败或无法正常工作?
我知道在Hadoop中,Namenode是保留所有元数据的主要点,通过心跳识别数据节点的失败,并在datanode失败的情况下选择复制数据.
如果Namenode失败,哪个系统识别出故障,以及恢复过程是什么?
在 hadoop 权威指南中:
以 128 MB 块大小存储的 1 MB 文件使用 1 MB 磁盘空间,而不是 128 MB。
这是什么意思 ?它是否在 128MB 的块中使用 1MB 的大小,或者使用 1MB 并且重新分配 127MB 可以被其他文件自由占用?