unbuntu下安装伪分布式Hbase

1.下载 hbase

 用什么版本的hadoop,就用什么版本的hbase;

我采用的hadoop版本是hadoop-0.20.2,采用的hbase版本为hbase-0.90.5

2.解压下载到的hbase安装包,在/home/hadoop/下解压

tar -zxvf   *************

3.修改两个配置文件:

1)配置hbase-env.sh 
[hadoop@node01 conf]$ vi hbase-env.sh
# The java implementation to use.  Java 1.6 required.
export JAVA_HOME=/usr/java/jdk1.6.0_37
 
# Extra Java CLASSPATH elements.  Optional.
export HBASE_CLASSPATH=/usr/local/hadoop/hadoop-0.20.2/conf

export  HBASE_MANAGES_ZK = true  
2) 配置hbase-site.xml 
<configuration>
    <property>
        <name>hbase.rootdir</name>
        <value>file:///home/hadoop/hbase-0.20.2/data</value>
    </property>
    <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
    </property>
</configuration>
4.替换Jar包
[hadoop@node01 lib]$ cp hadoop-core-0.20-append-r1056497.jar hadoop-core-0.20-append-r1056497.sav
[hadoop@node01 lib]$ cp ../../hadoop-0.20.2/hadoop-0.20.2-core.jar   hadoop-core-0.20-append-r1056497.jar
[hadoop@node01 lib]$ ls
注意修改/etc/hosts  :
127.0.0.1   localhost 
172.16.82.235  unbuntu1404  
5. 先启动hadoop,再启动hbase:
hadoop@ubuntu:~/hadoop-1.1.1/bin$ ./start-all.sh #启动hadoop
hadoop@ubuntu:~/hadoop-1.1.1/bin$ jps #查看hadoop启动情况,确认DataNode,SecondaryNameNode,DataNode,JobTracker,TaskTracker全部启动
8163 DataNode
10343 Jps
8443 JobTracker
7990 NameNode
8615 TaskTracker
8358 SecondaryNameNode 

hadoop@ubuntu:~/hbase-0.94.3/bin$ ./start-hbase.sh  #确认hadoop完全启动后启动hbase
hadoop@ubuntu:~/hbase-0.94.3/bin$ jps #查看hbase启动情况,确认HQuorumPeer,HMaster,HRegionServer全部启动
8163 DataNode
10343 Jps
9060 HQuorumPeer
8443 JobTracker
9370 HRegionServer
7990 NameNode
9170 HMaster
8615 TaskTracker
8358 SecondaryNameNode
hadoop@ubuntu:~/hbase-0.94.3/bin$ 

hadoop@ubuntu:/home$ hbase -version #查看hbase版本,表示hbase安装成功
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode)
hadoop@ubuntu:/home$ 

6.先关闭hbase,在关闭hadoop

stop-hbase.sh;

stop-all.sh;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值