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