【发布时间】:2016-02-03 10:30:30
【问题描述】:
我已经在 windows 中配置了 Hadoop-2.7.2 HA 集群。使用 hdfs namenode -bootstrapStandby 命令启动第二个 namenode NN2 时遇到以下异常
STARTUP_MSG: build = Unknown -r Unknown;由“Kumar”于 2016-01-2 编译 8T06:05Z STARTUP_MSG:java = 1.7.0_51 ****************************************************** **********/ 16/02/03 14:57:42 信息 namenode.NameNode: createNameNode [-bootstrapStandby] 16/02/03 14:57:43 致命 ha.BootstrapStandby:无法在 nn1:9000 从活动 NN 获取命名空间信息:在 org.apache.hadoop.hdfs.server.protocol.NamenodeProtocol 协议上调用了未知方法 isUpgradeFinalized。 在 org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:604) 在 org.apache.hadoop.ipc.RPC$Server.call(RPC.java:969) 在 org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2049) 在 org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2045) 在 java.security.AccessController.doPrivileged(本机方法) 在 javax.security.auth.Subject.doAs(Subject.java:415) 在 org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1658) 在 org.apache.hadoop.ipc.Server$Handler.run(Server.java:2043) 16/02/03 14:57:43 INFO util.ExitUtil:以状态 2 退出 16/02/03 14:57:43 信息 namenode.NameNode: SHUTDOWN_MSG: /************************************************* *********** SHUTDOWN_MSG:在 nn2 关闭 NameNode
我已经验证了我的配置。使用相同的配置,HA 集群在 Hadoop-2.7.1 上运行良好
我是否错过了任何新配置? 或者 为形成 HA 集群添加了 hadoop-2.7.2 的任何特殊命令吗?
请帮帮我。
【问题讨论】: