hbase1.2.5安装

Hbase安装

单机模式

1.      下载镜像:hbase-1.2.5-bin.tar.gz

2.      解压

tar  –zvxf  hbase-1.2.5-bin.tar.gz

进入该目录

3.      配置

vim conf/hbase-site.xml

 

   hbase.rootdir

   file:///opt/hadoop/packages/hbase-1.2.5/hbase


4.  启动hbase
①     /bin/start-hbase.sh
启动成功后显示:
starting Master, logging to logs/hbase-user-master-example.org.out
 
② 用shell连接hbase:
./bin/hbase shell

 

基于自带zookeeper的完全分布式

1.      下载:hbase-1.2.5-bin.tar.gz并解压

http://www.apache.org/dyn/closer.cgi/hbase/

 

 

注意: 运行hbase之前确认hadoop正常运行

说明:

Hadoop集群

NameNode

DataNode

Hmaster

Hregionserver

192.168.111.71

Y

 

Y

Y

192.168.111.72

 

Y

 

Y

192.168.111.73

 

Y

 

Y

 

2.      配置环境变量

① vim /etc/profile

export HBASE_HOME=/opt/hadoop/packages/hbase-1.2.5

export PATH=$HBASE_HOME/bin:$PATH

② source /etc/profile

使配置文件生效

3.      修改hbase配置文件

①     hbase-env.sh

 

export JAVA_HOME=/opt/hadoop/packages/jdk1.7.0_80

export HBASE_MANAGES_ZK=true

//使用自带的zookeeper所以设置为true,如果不是,则设置为false。

 

② hbase-site.xml

    hbase.rootdir

   hdfs://192.168.111.71:9000/hbase

    The directory shared byRegionServers.

   hbase.cluster.distributed

    true

   The mode the cluster willbe in. Possible values are

                false: standalone andpseudo-distributed setups with managed Zookeeper

                true: fully-distributed withunmanaged Zookeeper Quorum (see hbase-env.sh)

  

   hbase.zookeeper.quorum

   192.168.111.71,192.168.111.72,192.168.111.73

    The directory shared byRegionServers.

   

     hbase.zookeeper.property.dataDir

    /opt/hadoop/packages/hbase-1.2.5/zoodata

     Property fromZooKeeper's config zoo.cfg.

            The directory where the snapshot isstored.

   

 

hbase.rootdir

hbase在hdfs上的目录,主机名为hdfs的namenode节点所在的主机

hbase.cluster.distributed

指定hbase的运行模式,true代表完全分布模式

hbase.zookeeper.quorum

指定使用zookeeper的主机地址,必须是奇数个

hbase.zookeeper.property.dataDir

zookeeper的属性数据存储目录,如果你不想重启电脑就被清空的话就要配置这个,因为默认是/tmp

 

③regionserver

vim regionservers

 

192.168.111.71

192.168.111.72

192.168.111.73

 

类似于hadoop里的slave文件,也是一行一个

 

4.      同步到各个regionservers的机器上,并设置它们的环境变量

 

5.      运行测试:

启动hbase:

 

查询是否启动

hbase1.2.5安装_第1张图片

 

查看web界面:192.168.111.72:16010

hbase1.2.5安装_第2张图片

你可能感兴趣的:(大数据)