Mac安装zookeeper

  1. 下载地址:http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.14/我是下载到/local/zk下,然后解压,重命名为zookeeper-1
  2. 进入zookeeper-1下新建两个文件夹data和dataLog,data是存储数据的dataLog用来存日志
    Mac安装zookeeper_第1张图片
  3. 在conf目录,重命名zoo_sample.cfg文件为zoo.cfg,配置一下zoo.cfg
    Mac安装zookeeper_第2张图片
    图中有每个配置的说明,在里面配置了data和dataLog,端口号也可以改一下
    其中最后三行配置指的是:
    server.{myid}={ip}:{leader服务器交换信息的端口}:{当leader服务器挂了后, 选举leader的端口}
    注意:因为我们是在同一个机器上模拟的集群,所以要注意server端口号和clientPort不要重复了,不然会出现端口冲突。如果我们是3个不同的机器上做的3个server,那么我们的zoo.cfg配置一样的就可以
  4. 之后咱们来配置一下上面提到的myid,在data下创建一个myid,在里面输入一个1就行
    Mac安装zookeeper_第3张图片
    可以说这个是不同server的标识
  5. 复制两份zookeeper-1 分别为zookeeper-2和zookeeper-3,修改对应的zoo.cfg 修改其中的clientPort,dataLogDir,dataDir
    在这里插入图片描述
  6. 启动所有zookeeper
  • ./zookeeper-1/bin/zkServer.sh start
  • ./zookeeper-2/bin/zkServer.sh start
  • ./zookeeper-3/bin/zkServer.sh start
    查看日志:
    Mac安装zookeeper_第4张图片
    查看启动状态
    Mac安装zookeeper_第5张图片
    可以看到一个leader,俩follower

你可能感兴趣的:(大数据)