hbase-site.xml中配置了hdfs的一个路径
<property> <name>hbase.rootdir</name> <value>hdfs://myha/hbase</value><!--myha为nameservices的值--> </property>
hdfs的路径没有配置HA的话应该是hdfs:xxx:9000/hbase这种,配置HA之后不能使用ip:9000这种路径了,因为
[root@pc-zj-nokia63 conf]# hdfs dfs -ls hdfs://pc-zj-nokia89:9000/
ls: Operation category READ is not supported in state standby
namenode切换之后会出现问题,所以要配置HA的路径:hdfs://myha/hbase
需要说明的是:HA的路径配置在hadoop的hdfs-site.xml和core-site.xml中,所以要把这两个文件cp到hbase的conf目录中,每个节点都需要,否则不能识别HA的目录
参考:https://blog.csdn.net/u014034934/article/details/76571795