当前位置 博文首页 > Shockang的博客:HBase 怎么安装部署?
本文隶属于专栏《1000个问题搞定大数据技术体系》,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢!
本专栏目录结构和参考文献请见1000个问题搞定大数据技术体系
建议按照我的这篇博客完成三节点大数据环境
的安装配置。
三节点大数据环境安装详细教程
cd /opt/bigdata
tar -zxvf hbase-xxx-bin.tar.gz -C /opt/bigdata
mv hbase-xxx hbase
需要把hadoop中的配置core-site.xml 、hdfs-site.xml拷贝到hbase安装目录下的conf文件夹中
修改conf目录下配置文件
#添加java环境变量
export JAVA_HOME=/opt/bigdata/jdk
#指定使用外部的zk集群
export HBASE_MANAGES_ZK=FALSE
<configuration>
<!-- 指定hbase在HDFS上存储的路径 -->
<property>
<name>hbase.rootdir</name>
<value>hdfs://node1:9000/hbase</value>
</property>
<!-- 指定hbase是分布式的 -->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!-- 指定zk的地址,多个用“,”分割 -->
<property>
<name>hbase.zookeeper.quorum</name>
<value>node1:2181,node2:2181,node3:2181</value>
</property>
</configuration>
#指定regionserver节点
node2
node3
node2
export HBASE_HOME=/opt/bigdata/hbase
export PATH=$PATH:$HBASE_HOME/bin
scp -r hbase node2:/opt/bigdata
scp -r hbase node3:/opt/bigdata
scp /etc/profile node2:/etc
scp /etc/profile nod3:/etc
#在所有节点执行
source /etc/profile