蓝天

2017年5月19日 #

强制DataNode向NameNode上报blocks

摘要: 正常情况下,什么时候上报blocks,是由NameNode通过回复心跳响应的方式触发的。一次机房搬迁中,原机房hadoop版本为2.7.2,新机房版本为2.8.0,采用先扩容再缩容的方式搬迁。由于新旧机房机型不同和磁盘数不同,操作过程搞混过hdfs-site.xml,... 阅读全文

posted @ 2017-05-19 10:26 #蓝天 阅读(655) 评论(0) 推荐(0) 编辑

HDFS块文件和存放目录的关系

摘要: 详情请参见DatanodeUtil.java中的函数idToBlockDir(File root, long blockId)。如果block文件没有放在正确的目录下,则DataNode会出现“expected block file path”日志。// g++ -g... 阅读全文

posted @ 2017-05-19 09:30 #蓝天 阅读(735) 评论(0) 推荐(0) 编辑

导航