问题描述:安装hadoop3X的HA完成后进行验证
输入:hdfs dfs -ls /
报错:
Operation category READ is not supported in state standby.
待机状态下不支持操作类别读取
原因:两个从节点都是standby
解决:把一个从节点改成active
1.查看状态(HAhadoop02是我的节点名,默认是nn1,nn2)
hdfs haadmin -getServiceState HAhadoop02
standby
2.修改状态
hdfs haadmin -transitionToActive --forcemanual HAhadoop02
3.再次查看状态
hdfs haadmin -getServiceState HAhadoop02
active
成功解决!!!