hbase离线包安装
节点分配:实测一个节点2G内存勉强可以跑起来
ip | 主机名 | 节点类型 |
192.168.1.200 | vm200 | hmaster |
192.168.1.201 | vm201 | HRegionServer |
192.168.1.202 | vm202 | HRegionServer |
- 安装hbase之前,需要有jdk环境,有hadoop集群,有zookeeper,安装hadoop 的时候三台主机已经设置了证书登录.
jdk安装: hdoop安装: zookeeper安装: - hbase 的数据是写入hadoop的hdfs文件系统的,hadoop是安装在hadoop用户下的,所以hbase 和 zk 我也都是用 hadoop 用户安装的,如果是用root用户上传的安装包,注意权限问题
- 下载离线安装包
我放 /opt目录下面的
- 解压
- 修改配置文件
- cd /opt/hbase-2.5.7/conf/
- vi hbase-env.sh 找到一下量给配置修改
- vi hbase-site.xml 替换
<configuration>
里面的内容
- vi regionservers
这里写的是regionservers 的主机名
- 分发节点
- 启动
cd /opt/hbase-2.5.7/bin
./start-hbase.sh - 停止
./stop-hbase.sh - 解冻以后查看节点状态
- vm200
- vm201
- vm202
- 查看管理界面
http://vm200:16010/ - 进入命令行
./hbase shell
- 安装过程中如果遇到异常导致安装失败建议先查看日志分析大概原因,然后寻求解决的办法
cd /opt/hbase-2.5.7/logs
在vm201和vm202上还有对应的 日志.