HBase1.2.4安装

1、安装JDK, Hadoop

2、下载 hbase 安装包

 

3、编辑 hbase/conf/hbase-site.xml 

<configuration>
    <property>
           <!-- hbase提供的服务地址-->
           <name>hbase.master</name>
           <value>10.1.234.209:6000</value>
   </property>
   <property>
           <name>hbase.master.maxclockskew</name>
           <value>180000</value>
   </property>
   <property>
          <!-- hbase在hdfs里的目录 -->
           <name>hbase.rootdir</name>
           <value>hdfs://10.1.234.209:9000/hbase</value>
   </property>
   <property>
           <name>hbase.cluster.distributed</name>
           <value>true</value>
   </property>
   <property>
           <!-- ZK的主机地址 -->
           <name>hbase.zookeeper.quorum</name>
           <value>10.1.234.204</value>
   </property>
   <property>
            <!-- hbase在ZK上保存数据的目录 -->
           <name>hbase.zookeeper.property.dataDir</name>
           <value>/hbase</value>
   </property>
   <property>
           <name>dfs.replication</name>
           <value>1</value>
   </property>
</configuration>   

 4、编辑 conf/hbase-env.sh

设置JAVA_HOME

5、编辑 conf/regionservers

regionserver的地址,测试,只配置了本机

6、bin/start-hbase.sh 

启动后,jps可以看到有这两个进程
HRegionServer
HMaster

7、启动 Hbase的rest服务

bin/hbase rest start -p 6000

bin/hbase rest start  不加端口,默认是 8080

bin/hbase-daemon.sh rest start 后台启动REST服务 

启动后,jps可以看到这个进程
RESTServer

8、启动Hbase Shell

bin/hbase shell

9、访问HBase UI

http://10.1.234.209:8085/

不同的这个REST端口号不同,可使用jps、netstat -ntlp|grep PID来获取端口号

详细命令,参考:http://www.cnblogs.com/nexiyi/p/hbase_shell.html

 

遇到的问题:

INFO [org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation] getMaster attempt 1 of 31 failed; retrying after sleep of 100, exception=com.google.protobuf.ServiceException: org.apache.hadoop.net.ConnectTimeoutException: 20000 millis timeout while waiting for channel to be ready for connect. ch : java.nio.channels.SocketChannel[connection-pending remote=c3pretest6/50.57.34.52:16000]

这个问题困扰了我好久,后来参考了这篇文章,需要将HMaster的ip和主机名的映射关系维护到Client端(Windows)的hosts文件

posted on 2016-12-07 17:18  码虫虫  阅读(3435)  评论(0编辑  收藏  举报