由于某些原因不得不关闭集群中的主节点,好像我们再次启动集群,namenode不会运行,除非我们再次格式化,是他们的任何解决方案启动名称节点而不格式化...尝试了一切.. 单独启动--all.sh或启动namenode / datanodes,但Namenode不会启动,直到我再次格式化,如何在没有格式化的情况下启动Name-node。
先谢谢
答案 0 :(得分:0)
请发布日志信息。
实际上,重启hadoop时无需格式化。由于HDFS元信息将存储在磁盘中,因此如果格式化namenode,则元信息将丢失。
您可以尝试在停止群集时是否仍存在namenode进程,使用commond ps -e|grep java
。如果是,请将其删除并再次启动namenode。