1.准备Hadoop集群,参照:
http://blog.csdn.net/a237428367/article/details/50462858
2.tar -zxvf hbase-1.0.2-bin.tar.gz 你懂的
vi /etc/profile
环境变量
export HBASE_HOME=/hadoop/hbase-1.0.2
export PATH=$PATH:$HBASE_HOME/bin3.vi /hadoop/hbase-1.0.2/conf/hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master,node1,node2</value>
</property><property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/hadoop/zookeeper</value>
</property>
<property>
<name>hbase.master.info.bindAddress</name>
<value>master</value>
<description>The bind address for the HBase Master web UI
</description>
</property>4.vi /hadoop/hbase-1.0.2/conf/hbase-env.sh
export JAVA_HOME=/usr/java/jdk1.8.0_65
export HBASE_MANAGES_ZK=true
5.vi /hadoop/hbase-1.0.2/conf/regionservers
node1
node2
6.启动
cd /hadoop/hbase-1.0.2/bin
./start-hbase.sh
PS,如果你遇到 Could not find my addredd 这个错误,检查你的hosts文件,localhost不要和你主机名字放一起
7. ./hbase shell 进Shell试试
8.exit(-1) 退出hbase shell
启动的时候先启动hadoop再启动hbase
关闭的时候先关闭hbase再关闭hadoop
本文介绍了如何在CentOS7环境下,基于Hadoop2.6搭建HBase1.0的完全分布式集群。首先,参照指定链接配置Hadoop集群,接着解压HBase安装包,设置环境变量,编辑hbase-site.xml配置文件。然后启动HBase,如遇到'Could not find my address'错误,需检查hosts文件。通过hbase shell验证集群启动成功,关闭时遵循先停HBase后停Hadoop的顺序。
2万+

被折叠的 条评论
为什么被折叠?



