hbase集群配置,
1:前提是搭建好zk集群
配置环境变量vim /etc/profile
#内容
export HBASE_HOME=/usr/local/src/hbase-1.1.3
export PATH=$HBASE_HOME/bin:$PATH
#使立即生效
source /etc/profile
配置hbase-env.sh
vim hbase-env.sh
#内容
export JAVA_HOME=/usr/local/src/java/jdk1.8.0_171
export HBASE_CLASSPATH=/usr/local/src/hbase-1.1.3/conf
# 此配置信息,设置由hbase自己管理zookeeper,不需要单独的zookeeper。
export HBASE_MANAGES_ZK=true
export HBASE_HOME=/usr/local/src/hbase-1.1.3
export HADOOP_HOME=/usr/local/src/hadoop
#Hbase日志目录
export HBASE_LOG_DIR=/usr/local/hbase/logs
配置 hbase-site.xml
<!-- 指定hbase在hdfs上存储的路径 -->
<property>
<name>hbase.rootdir</name>
<value>hdfs://mr1:9000/hbase</value>
</property>
<!-- 指定hbase是分布式的 -->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!-- 指定zk的地址,多个用“,”分割 -->
<property>
<name>hbase.zookeeper.quorum</name>
<value>mr1:2181,mr2:2181,mr3:2181</value>
</property>
配置regionservers
vim /usr/local/src/hbase-1.1.3/conf/regionservers
mr1
mr2
mr3
启动、停止命令在bin 目录下