Hbase的集群安装
文章目录
对应关系
检查hbase与jdk版本的对应关系
[外链图片转存失败(img-m4p01ZtI-1565163527158)(C:\Users\dell\Desktop\Restart\img\jdk与hbase的对应关系.PNG)]
检查hbase与hadoop的对应关系
[外链图片转存失败(img-yfgsFrH1-1565163527162)(C:\Users\dell\Desktop\Restart\img\Hadoop和Hbase的对应关系.PNG)]
解压Hbase的包
tar -zxvf hbase-1.1.2-bin.tar.gz
配置环境变量文件 hbase-env.sh
vi hbase-env.sh
修改JAVA_HOME 以及 HBASE_MANAGES_ZK
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el6_10.x86_64 export HBASE_MANAGES_ZK=false
修改hbase设置文件 hbase-site.xml
<configuration> <property> <!-- 指定 hbase 在 HDFS 上存储的路径 --> <name>hbase.rootdir</name> <value>hdfs://yuniko/hbase</value> </property> <property> <!-- 指定 hbase 是分布式的 --> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <!-- 指定 zk 的地址,多个用“,”分割 --> <name>hbase.zookeeper.quorum</name> <value>hadoop1:2181,hadoop2:2181,hadoop3:2181</value> </property> </configuration>
修改regionservers
vi regionservers
加入hadoop1 hadoop2 hadoop3
创建 backup-masters
vi backkup-masters //写入hadoop4
Conf 文件添加
将hadoop中core.site.xml 和 hdfs-site.xml放入到 conf下
分发节点以及配置环境变量
将habase安装包 分发到其他节点
修改其他节点的环境变量
启动hbase
启动zookeeper的集群
启动hadoop集群
启动hbase
查看指定进程
HMaster
HReginServer
访问web ui
hadoop1:16010