HBase安装
下载hbase
通过网盘分享的文件:hbase-1.3.6-bin.tar.gz
链接: https://pan.baidu.com/s/1_5YCy5pmE85x-eIY2Liz8A 提取码: vtcu
解压到master节点上
master节点配置文件
1.配置hbase-site.xml
cd conf/
vim hbase-site.xml
配置内容
<configuration>
<property>
<name>hbase.tmp.dir</name>
<value>/var/hbase</value>
</property>
<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,slave1,slave2</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/local/src/hbase-1.3.6/zookeeper</value>
</property>
</configuration>
2.配置hbase-env.sh
vim hbase-env.sh
配置内容
export JAVA_HOME=/usr/local/src/jdk1.8.0_181
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib
export HBASE_MANAGES_ZK=true
3.配置regionservers
vim regionservers
配置内容
master # 指定master节点也作为HRegionServer
slave1
slave2
4.配置环境变量.bashrc
vim /root/.bashrc
添加内容
#set Hbase environment
export HBASE_HOME=/usr/local/src/hbase-1.3.6
export HBASE_CLASSPATH=$HBASE_HOME/conf
export HBASE_LOG_DIR=$HBASE_HOME/logs
export PATH=$PATH:${HBASE_HOME}/bin
分发配置文件到slave节点
scp -r conf/ slave1:`pwd`
scp -r conf/ slave2:`pwd`
启动集群
bash start-hbase.sh
停止集群
bash stop-hbase.sh
进入命令终端
hbase shell # 使用CTRL+backspace 来删除命令文本