執行Hbase命令遇到了錯誤: regionserver running as process ×××. Stop it first.解決辦法
阿新 • • 發佈:2019-01-28
問題:執行./start-hbase.sh命令
出現:master running as process 4615. Stop it first.錯誤。
解決辦法:檢視配置檔案hbase-site.xml是不是寫錯了。要用HDFS為Hbase提供儲存空間,定義hbase.rootdir引數時HDFS檔案系統的主機名和埠號必須與Hadoop的配置檔案core-site.xml中fs.default.name引數的配置一致
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000</value>
<description>此引數指定了HRegion伺服器的位置,即資料存放位置</description>
</property>
<property>
<name>dfs.replication</name>
<value>1</value>
<description>此引數指定了Hlog和Hfile的副本個數,此引數的設定不能大於HDFS的節點數。偽分散式下DataNode只有一臺,因此此引數應設定為1
</description>
</property>
</configuration>