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