hadoop中修改namespace id怎么修改 具体点?

hadoop中修改namespace id怎么修改 具体点


慕斯王
浏览 1631回答 1
1回答

狐的传说

由于datanode比较多,且各个datanode之间的namespace id一般不会错,所以一般来说,是修改namonode上面的namespace id。先查看某个datanode下面的namenode id 信息,比如我的默认fs路径是/hadoop,那么就到datanode下面/hadoop/dfs/data/current/下面查看VERSION文件,内容如下:#Tue Jul 31 17:31:22 JST 2012namespaceID=590008784storageID=DS-230267979-192.168.3.209-50010-1342056014871cTime=0然后查看namenode下面的/hadoop/dfs/name/current/VERSION文件,格式如下:#Fri Aug 03 15:36:51 JST 2012namespaceID=590008784cTime=0storageType=NAME_NODElayoutVersion=-18如果两者namespaceID值不一样的话,修改namenode中的namespaceID值为datanode中的namespaceID值,保持一致即可。然后重新启动集群。
打开App,查看更多内容
随时随地看视频慕课网APP