报错:Hadoop Operation category READ is not supported in state standby
hadoop 报错 in not is Read State operation
2023-09-11 14:14:33 时间
报错背景
Linux服务器集群发现数据倾斜问题严重,于是想要开启负载均衡服务,但是发现Balancer启动之后自己挂掉。
报错现象
查看日志:/data/hadoop/logs,发现报错信息。
报错原因
hadoop集群中的两个NameNode均为standby状态。
可以查看你的NameNode状态,是否属于这种现象。
# hdfs haadmin -getServiceState nn1
# hdfs haadmin -getServiceState nn2
如果两个NameNode均为standby状态,那么很有可能是DFSZKFailoverController出现了问题。
报错解决
(1)手动改变其中一个NameNode的状态
# hdfs haadmin -transitionToActive -forcemanual nn1
(2)如果手动改变状态不能解决问题,那就重启dfs
# stop-dfs.sh
# start-dfs.sh
再检查NameNode状态
相关文章
- hbase shell中执行list命令报错:ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
- 报错:Hadoop Warning: fs.defaultFS is not set when running "ls" command.
- Hadoop框架:DataNode工作机制详解
- Hadoop -- HDFS 读写数据
- 海量Web日志分析 用Hadoop提取KPI统计指标
- 《Hadoop实战手册》一1.5 使用Sqoop从HDFS导出数据到MySQL
- 《Hadoop MapReduce实战手册》一1.9 在分布式集群环境中运行WordCount程序
- 《MapReduce设计模式》一1.4 Hadoop示例:单词计数
- Docker生态会重蹈Hadoop的覆辙吗?
- 使用Docker在本地搭建Hadoop分布式集群
- 7种最常见的Hadoop和Spark项目
- 【Hadoop】Hadoop生态系列之搭建HadoopHA集群