retry.RetryInvocationHandler (RetryInvocationHandler.java:invoke(140)) - Exception while invoking getFileInfo of class ClientNamenodeProtocolTranslatorPB over bdata236/192.168.1.236:9000 after 3 fail
JAVA of Class while Exception After Over fail
2023-09-11 14:14:34 时间
报错信息如下
2017-12-20 12:29:09,161 INFO [main]: retry.RetryInvocationHandler (RetryInvocationHandler.java:invoke(140))
- Exception while invoking getFileInfo of class ClientNamenodeProtocolTranslatorPB over bdata236/192.168.1.236:9000
after 3 fail over attempts. Trying to fail over after sleeping for 5584ms. org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.ipc.StandbyException): Operation category READ is not supported in state standby at org.apache.hadoop.hdfs.server.namenode.ha.StandbyState.checkOperation(StandbyState.java:87) at org.apache.hadoop.hdfs.server.namenode.NameNode$NameNodeHAContext.checkOperation(NameNode.java:1719)
- 我出现这个问题的原因是两个namenode都是standby状态,发现是因为zkfc没有起来,启动zkfc就OK了。
进入hadoop/bin目录下
./hadoop-daemon.sh start zkfc
- 还有可能是因为防火墙问题,关闭即可
service iptables stop (centos6)
systemctl stop firewalld(centos7)
相关文章
- Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Type
- java错误:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Bu
- Java实现蓝桥杯第十一届校内模拟赛
- Java实现 LeetCode 436 寻找右区间
- Java实现蓝桥杯VIP算法训练 纪念品分组
- Java实现蓝桥杯模拟带九9的数的个数
- java实现迷宫走法
- java实现黄金队列
- Java实现第九届蓝桥杯猴子分香蕉
- Java实现矩阵相乘问题
- Java通过mysql-connector-java-8.0.11连接MySQL Server 8.0遇到的几个问题
- eclipse提示java compiler level does not match the version of the installed java
- 【JAVA】 04-Java中的多线程
- 【JAVA】 01-Java基础知识
- Java多线程学习笔记 - 八、Java中的wait和sleep的区别
- 【java】Java经典面试题整理(附答案)
- 【Java】java 环境配置(详细教程)
- 【java】Java 包(package)
- 第五届蓝桥杯省赛—基础练习 01字串(Java实现)
- 一文详解java线程池 详解Java线程池的七个参数 详解池化技术 java如何选择核心线程数 详解Java线程池的拒绝策略
- Java linkedList详细介绍及使用示例
- Java——设计模式(装饰模式_IO)
- java.lang.OutOfMemoryError: Java heap space错误及处理办法(收集整理、转)
- JAVA学习第十九课(java程序的异常处理 (二))
- JAVA语言之Java 中不同的并行实现的性能比较
- org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException
- Java Instrumentation 内存马——主要是利用Instrumentation Java API来做内存注入,会用到反射机制,文中提到检测思路:注入jar包-> dump已加载class字节码->反编译成java代码-> 源码webshell检测
- java Arrays.copyOfRange使用方法
- 【java】Java IO体系总览
- JAVA开发讲义(二)-Java程序设计之数据之谜三
- java程序员工资有多少?java程序员现状如何?