最初に、hbase インストール パスのログフォルダーから「 hbase-hduser-master-ubuntu.log」ファイルを確認します。
次のエラーが発生する場合
2014-09-07 20:22:24,505 エラー [main] master.HMasterCommandLine: マスターが java.lang.RuntimeException を終了しています: HMaster
は org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:194) で中止されましたorg.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:135) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) at org.apache.hadoop.hbase.util. org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:2794) の ServerCommandLine.doMain(ServerCommandLine.java:126)
Hadoopのcore-site.xmlとhbase のhbase -site.xmlを比較します。hdfs URL は両方のファイルで同じである必要があります
core-site.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://192.168.203.130:9000</value>
</property>
</configuration>
hbase-site.xml
<property>
<name>hbase.rootdir</name>
<!-- <value>hdfs://localhost:9000/hbase</value> -->
<value>hdfs://192.168.203.130:9000/hbase</value>
<description>The directory shared by RegionServers.
</description>
</property>