HBase伪分布搭建

HBase的伪分布搭建

安装版本: hbase-0.94.7-security.tar.gz

下载路径: http://hbase.apache.org

1. 解压缩,重命名,设置环境变量

1 cp hbase-0.94.7-security.tar.gz /opt/ 
2 
3 tar -zxvf hbase-0.94.7-security.tar.gz 
4 
5 mv hbase-0.94.7-security.tar.gz hbase

#设置环境变量

1 vi /etc/profile   
2 export HBASE_HOME= source /etc/profile

2. 修改配置文件

cd $HBASE_HOME/conf/

vi hbase-env.sh

修改两个地方:

export JAVA_HOME=     

#HBase自己来管理zookeeper实例     

export HBASE_MANAGES_ZK=true

vi hbase-site.xml, 添加内容如下:  

 1 <property>
 2    <name>hbase.rootdir</name>
 3    <value>hdfs://hadoop0:9000/hbase</value> 
 4 </property>  
 5 <property> 
 6    <name>hbase.cluster.distributed</name> 
 7    <value>true</value>  
 8 </property>  
 9 <property>    
10    <name>hbase.zookeeper.quorum</name>  
11    <value>hadoop0</value>  
12 </property>  
13 <property>    
14    <name>dfs.replication</name>    
15    <value>1</value>  
16 </property> 

注意:$HBASE_HOME/conf/hbase-site.xml的hbase.rootdir的主机和端口号与$HADOOP_HOME/conf/core-site.xml的fs.default.name的主机和端口号一致。

(可选)

vi regionservers的内容为hadoop0

3. 启动命令:start-hbase.sh  

注意:启动hbase之前,确保hadoop是运行正常的,并且可以写入文件(非安全模式)。

4. 验证:

          (1)执行jps,发现新增加了3个java进程,分别是HMaster,HRegionServer,HQuorumPeer    

          (2)http://hadoop0:60010/master-status

原文地址:https://www.cnblogs.com/hnxubin/p/4412323.html