Hbase 1.3.1 搭建安装
所有涉及到路径的地方均以自己的为准,下面的路径仅供参考
Master机器确保安装wget
将Hbase1.3.1下载到/usr/local/src目录下
通过下面的命令安装1.3.1版本的
开始之前先看一下版本的问题,选择对的版本很重要,以下图片来自官网
JDK版本关系
Hadoop的版本关系
1 | wget http://archive.apache.org/dist/hbase/1.3.1/hbase-1.3.1-bin.tar.gz |
下载完成后解压
1 | tar zxvf hbase-0.98.24-hadoop1-bin.tar.gz |
修改hbase conf配置
cd hbase-1.3.1/conf/
vim regionservers
删除localhost添加以下内容
1
2
3master
slave1
slave2保存退出
vim hbase-env.sh
找到JAVA_HOME的位置,修改成如下内容
1
2export JAVA_HOME=你安装的jdk目录
# export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib然后找到zk配置将true改为false,使用独立zookeeper否则会使用自带的
1
export HBASE_MANAGES_ZK=false
vim hbase-site.xml
1 | <configuration> |
增加环境变量 vim ~/.bashrc
1
vim ~/.bashrc
1
2
3
4export HBASE_HOME=/usr/local/src/hbase-1.3.1
export HBASE_CLASSPATH=$HBASE_HOME/conf
export HBASE_LOG_DIR=$HBASE_HOME/logs
export PATH=$PATH:$HBASE_HOME/bin**刷新环境变量
==source ~/.bashrc==**
HBase目录下新建tmp,logs文件夹对应配置文件中的地址
> 第五步之前请看一下这边文章的分发之前的部分,配置了高可用,或者可以完全参考这篇文章进行配置,当然这个博主之前已经配置了Hadoop的ha
> https://www.cnblogs.com/qingyunzong/p/8668880.html#_label2_6
复制到从机并配置从机的环境变量
1
2scp -rp hbase-1.3.1 slave1:/usr/local/src/
scp -rp hbase-1.3.1 slave2:/usr/local/src/安装zookeeper(参考链接)
启动集群
进到bin目录1
./start-hbase.sh
上面改了hbase.master.info.port这个,所以页面端口是60010而不是16010
启动顺序 hadoop->zookeeper->hbase
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 野生Java程序员兼美食博主!
评论