Hbase 安装,
1. 环境准备
- 大数据基本环境
- HDFS 集群
- Zookeeper 集群
2. 安装
- 安装组件 (master & slave)
yum install hbase hbase-master hbase-regionserver –y (master & slave)
#按需安装即可,需要启动该进程则安装。
- 修改
/etc/hbase/conf
路径下的配置文件(master)
hbase-site.xml
hbase-env.sh
regionservers - 将配置文件同步到其他节点 (master)
scp -r /etc/hbase/conf/* slave01:/etc/hbase/conf
scp -r /etc/hbase/conf/* slave02:/etc/hbase/conf
- 在 hdfs 中创建 /hbase 目录并改权限 (任意节点)
hdfs dfs -mkdir /hbase
# 根据 hbase.rootdir 在hdfs中创建/hbase目录
hdfs dfs -chown hbase:hbase /hbase
# 将属组和所有者改为 hbase:hbase
- 在本地创建目录并改权限(master & slave)
mkdir /data/hbase
# 根据 hbase.tmp.dir 在每台机器上创建 /data/hbase 目录。
chown -R hbase:hbase /data/hbase/
# 将该目录的属组和所有者改为 hbase:hbase
- 启动hbase
for x in `ls /etc/init.d/|grep hbase` ; do service $x start ; done(master & slave)
等同于
service hbase-master start(master)
service hbase-regionserver start(slave)
3. tar包安装
- 解压 tar 包到 /opt 路径下
tar -zxvf hbase-1.2.6-bin.tar.gz -C /opt
- 创建 hbase 用户和属组
groupadd hbase
useradd hbase -g hbase
- 配置环境变量
vim /etc/profile
export HBASE_HOME=/home/hbase/hbase-1.2.6
PATH=$HBASE_HOME/bin:$PATH
# 其他组件的环境变量保留。
source /etc/profile
- 修改配置文件
hbase-site.xml
hbase-env.sh
regionservers - 启动服务
start-hbase.sh
# hdfs 和 zookeeper 启动的前提下
参考资料
- Docker绑定固定IP/跨主机容器互访
- Mac下安装HBase及详解
转载于:https://www.jianshu.com/p/3482f0a8ffca
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。