ダウンロードしてhbase-0.94.1.jarを解凍した後、ubuntu12.04を使用します。次のコマンドでスタンドアロンモードでhbashを起動しました
user@ubuntu:~/temp/hbase-0.94.1$ bin/start-hbase.sh
starting master, logging to /home/user/temp/hbase-0.94.1/bin/../logs/hbase-user-master-ubuntu.out
しかし、hbashステータスUIにアクセスしようとすると
http://localhost:60010
、「接続できません」というメッセージが表示されました。
ありがとう。
ダン
0.98バージョンのポート番号が変更された後。現在は60010ではなく16010になっています)。一般的なUIのトラブルシューティングについては、このページを確認してください: http://hbase.Apache.org/book/trouble.tools.html
まず、hbaseのインストール済みパスのlogsフォルダーから "hbase-hduser-master-ubuntu.log"ファイルを確認します
次のエラーが発生した場合
2014-09-07 20:22:24,505エラー[メイン] master.HMasterCommandLine:マスターがJava.lang.RuntimeExceptionを終了します:HMaster Aborted at org.Apache.hadoop.hbase.master.HMasterCommandLine.startMaster( HMasterCommandLine.Java:194)at org.Apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.Java:135)at org.Apache.hadoop.util.ToolRunner.run(ToolRunner.Java:70)at org.Apache org.Apache.hadoop.hbase.master.HMaster.main(HMaster.Java:2794)の.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.Java:126)
core-site.xml of Hadoopとhbase-site.xml of hbase。 hdfsURLは両方のファイルで同じである必要があります
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>
まず、ログファイルをチェックして、HBaseが正しく起動したかどうかを確認します。次に、IPアドレスで試してください
http:// localhost:1601 を使用してHBaseマスターweb-uiにアクセスしてみてください