HBase&Zookeeper安装及配置
PS: 使用hbase前,请务必先安装好Hadoop,并且启动Hadoop的服务后才可以正常使用hbase! Hadoop安装地址:https://blog.csdn.net/wsjslient/article/details/1096
PS:
使用hbase前,请务必先安装好Hadoop,并且启动Hadoop的服务后才可以正常使用hbase!
Hadoop安装地址:Hadoop安装
目录
一、Zookeeper安装及配置
1.解压&授权
第一步依旧是解压安装包到指定目录,这里我还将名字修改了,之后记得修改文件夹权限;
2.Zookeeper配置
a.zoo.cfg配置
这里我们先在zookeeper的根目录下新建文件夹mydata
这里备份一份配置文件,然后编辑复制出来的zoo.cfg文件
这里将数据存放目录修改为指定目录;
在zoo.cfg这个文件中,配置集群信息是存在一定的格式:service.N =YYY: A:B;
N:代表服务器编号(也就是myid里面的值);
YYY:服务器地址/hostname;
A:表示 Flower 跟 Leader的通信端口,简称服务端内部通信的端口(默认2888);
B:表示 是选举端口(默认是3888);
在ZooKeeper的根目录下创建myid文件在myid文件中写入zoo.cfg文件主机名所对应的的server号:
3.Zookeeper环境变量配置
接下来配置环境变量,可以先将其目录拷贝;
配置完激活环境变量;
4.启动Zookeeper服务
启动服务并查看状态;
到这里全部完成,恭喜你,zookeeper配置成功!
二、Hbase安装及配置
1.解压&授权
第一步依旧是解压安装包到指定目录,这里我还将名字修改了,之后记得修改文件夹权限;
2.HBase配置
a.配置hbase.env.sh
将JAVA环境变量拷入;
关闭HBase自带的Zookeeper,使用Zookeeper集群;
b.配置hbase-site.xml
第一个节点表示设置hbase数据库存放数据的目录;(master为hostname,也可以更改为虚拟机的ip地址;)
第二个节点打开hbase分布模式;
第三个节点指定hbase集群主控节点;
第四个节点指定zookeeper集群节点名,因为是由zookeeper表决算法决定的;
3.HBase环境变量配置
4.启动HBase服务
配置完之后激活环境变量,开启服务;
查看文件夹是否创建成功;
以上全部完成,恭喜你,HBase配置成功!
PS:如果有写错或者写的不好的地方,欢迎各位大佬在评论区留下宝贵的意见或者建议,敬上!如果这篇博客对您有帮助,希望您可以顺手帮我点个赞!不胜感谢!
原创作者:wsjslient |
更多推荐
所有评论(0)