搭建HBase环境

HBase: 一个结构化数据的分布式存储系统,具体思想参考之前写的Google的三篇论文中的 BigTable 大表

1、解压安装包到指定的文件夹中

    

2、设置环境变量

vi ~/.bash_profile
HBASE_HOME=/root/training/hbase-1.3.1
export HBASE_HOME
PATH=$HBASE_HOME/bin:$PATH
export PATH
source .bash_profile

3、伪分布模式配置文件

    搭建HBase环境_第1张图片


vi hbase-env.sh
使用 :set nu 打开行号,定位到129行,配置HBASE自带的zookeepr,28行,配置java环境
129 export HBASE_MANAGES_ZK=true
28 export JAVA_HOME=/root/training/jdk1.8.0_144
vi hbase-site.xml
 
    
	hbase.rootdir    	
	hdfs://当前主机ip:9000/hbase 
 
 
    
	hbase.cluster.distributed    
	true 
 
 
    
	hbase.zookeeper.quorum    
	当前主机 
 
 
    
	dfs.replication    
	1 
vi regionservers(从节点region地址)
    当前主机ip

4、启动


5、全分布模式配置文件

    只修改 hbase-site.xml 和 regionservers 

vi hbase-site.xml

   hbase.rootdir
   hdfs://主节点ip:9000/hbase



   hbase.cluster.distributed
   true



   hbase.zookeeper.quorum
   主节点ip



   dfs.replication
   2
			


   hbase.master.maxclockskew
   180000
					
vi regionservers
    从节点ip
    从节点ip
    ...

6、将在主节点上配置好的HBase目录拷贝到从节点上(需要配置ssh)

scp -r hbase-1.3.1/root@从节点ip:/root/training

7、启动

    主节点查看

        搭建HBase环境_第2张图片

    从节点查看


        







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