随笔分类 - zookeeper
摘要:1、zookeeper已部署并启动 2、连接进ZK [root@localhost ~]# zkCli.sh 3、权限设置 # 查询默认权限 #可以看到默认是world:anyone 就相当于无权限访问 getAcl / #添加一个账号密码,账号密码可自定义 addauth digest zkadm
阅读全文
摘要:问题:在使用zookeeper 3.6之后的版本,开启服务器,zk会自动占用8080端口,但是服务器大部分都需要使用8080端口,因此需要zk的配置文件即可。 解决: 方法1: 在zk 的conf目录里面,修改zoo.cfg,加上: admin.serverPort=自己定一个端口 重启zk服务器;
阅读全文
摘要:问题背景: 在搭建HDP集群时,开启了kerberos以后,hbase的zookeeper.znode.parent变成了/hbase-secure,我想把它改为/hbase 但是更改了此值后,hbase连接zookeeper出现了问题,应该是之前zookeeper里已经存在了/hbase ,我想删
阅读全文
摘要:1、ZooInspector下载地址https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip2、解压压缩包3、双击或在命令行运行ZooInspector\build\zookeeper-dev-ZooInspector.jar 4、以上步骤如果没有问题,就会出现以下界面:连接上以后,如下:
阅读全文
摘要:一、Zookeeper的角色» 领导者(leader),负责进行投票的发起和决议,更新系统状态» 学习者(learner),包括跟随者(follower)和观察者(observer),follower用于接受客户端请求并想客户端返回结果,在选主过程中参与投票» Observer可以接受客户端连接,将写请求转发给leader,但observer不参加投票过程,只同步leader的状态,observe...
阅读全文
摘要:一、什么是Zookeeper Zookeeper是Google的Chubby一个开源的实现,是一个开源的,为分布式提供协调服务的Apache项目; 它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等; Zookeeper从设计模式角度来理解,是一个基于观察者模式设计的
阅读全文