我在Ubuntu上安装了hadoop 1.2.0 ..所有服务都是namenode,sec namenode,datanode,jobtracker,tasktracker运行良好。
然后我安装了hbase-0-94.8,我希望配置也可以。但是HMaster无法在端口9000上启动..它实际上开始然后下降。
我有自己的ssh。它正在运作
我的/ etc / hosts entires,
127.0.0.1 localhost prakashl
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
kandabap@prakashl:/usr/lib/hbase/hbase-0.94.8/conf$ jps
2735 HQuorumPeer
3017 HRegionServer
2270 TaskTracker
3715 Jps
2100 JobTracker
1845 DataNode
2009 SecondaryNameNode
1688 NameNode
HBase的-MASTER.LOG
> 2014-05-14 09:28:37,015 INFO org.apache.hadoop.hbase.master.ActiveMasterManager:Master = localhost,60000,1400023716583 2014-05-14 09:28:38,108 INFO org.apache.hadoop.ipc.Client:重试连接服务器:localhost / 127.0.0.1:9000。已经尝试了0次。 2014-05-14 09:28:39,109 INFO org.apache.hadoop.ipc.Client:重试连接服务器:localhost / 127.0.0.1:9000。已经尝试了1次。 2014-05-14 09:28:40,109 INFO org.apache.hadoop.ipc.Client:重试连接服务器:localhost / 127.0.0.1:9000。已经尝试了2次。 2014-05-14 09:28:41,110 INFO org.apache.hadoop.ipc.Client:重试连接服务器:localhost / 127.0.0.1:9000。已经尝试了3次。 2014-05-14 09:28:42,111 INFO org.apache.hadoop.ipc.Client:重试连接服务器:localhost / 127.0.0.1:9000。已经尝试了4次。 2014-05-14 09:28:43,411 INFO org.apache.hadoop.ipc.Client:重试连接服务器:localhost / 127.0.0.1:9000。已经尝试了5次。 2014-05-14 09:28:44,112 INFO org.apache.hadoop.ipc.Client:重试连接服务器:localhost / 127.0.0.1:9000。已经尝试了6次。 2014-05-14 09:28:45,112 INFO org.apache.hadoop.ipc.Client:重试连接服务器:localhost / 127.0.0.1:9000。已经尝试了7次。 2014-05-14 09:28:46,113 INFO org.apache.hadoop.ipc.Client:重试连接服务器:localhost / 127.0.0.1:9000。已经尝试了8次。 2014-05-14 09:28:47,113 INFO org.apache.hadoop.ipc.Client:重试连接服务器:localhost / 127.0.0.1:9000。已经尝试过了 <<<<<
我将jar文件从hadoop文件夹复制到hbase / lib文件夹,以解决不兼容问题。
kandabap@prakashl:/usr/lib/hbase/hbase-0.94.8/logs$ netstat -ntla
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:48575 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:58304 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:50020 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:2181 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:47238 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:50090 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:42987 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:50060 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:50030 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:60020 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:8020 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:8021 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:50070 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:35255 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:50010 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:50075 0.0.0.0:* LISTEN
答案 0 :(得分:0)
将 hbase.rootdir 的值从 hdfs:// localhost:9000 / hbase 更改为 hdfs:// localhost:8020 / hbase 在 hbase-site.xml 中,然后重新启动HBase。