hbase配置hdfs的HA之后需要修改的路径


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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM