hadoop+zookeeper高可用性集群出现两个namenode均为standby状态原因及解决方法
使用hadoop fs -ls / 命令查看hdfs中的文件 报错如下:检查发现master和slave3两个NameNode的状态均为standby原因:先启动了hdfs再启动zookeeper 导致zookeeper的选举机制zkfc(DFSZKFailoverController)没有格式化 NameNode节点的自动切换机制没有开启 两个NameNode都处于standby状态解决方法:正
·
使用hadoop fs -ls / 命令查看hdfs中的文件 报错如下:
检查发现master和slave3两个NameNode的状态均为standby
原因:先启动了hdfs再启动zookeeper 导致zookeeper的选举机制zkfc(DFSZKFailoverController)没有格式化 NameNode节点的自动切换机制没有开启 两个NameNode都处于standby状态
解决方法:正确的顺序是:先启动zookeeper集群:zkServer.sh start 再启动hdfs集群
如果出现zkfc进程则表示选举制度启动成功
再查看hdfs文件 一切正常
更多推荐
已为社区贡献6条内容
所有评论(0)