Mac 安装与配置 zookeeper

以下来源:https://cloud.tencent.com/developer/article/1458839

  1. 按照链接处理的话基本就不会出什么问题,记录一些小的点
    1. 移动文件或文件夹:mv 当前目录下的XXX 目的地
    2. 新建文件夹: mkdir XXX
    3. 复制文件内容:cp 源文件 目标文件
    4. 新建文件:touch XXX
    5. 写入内容:echo “XXX”>>文件名
    6. Mac 打开某个找不到的目录:open /XX/xx
    7. 创建一个服务节点,客户端登陆登陆查看ls,之后创建节点,其中zk_test是节点,后面的是数据:create /zk_test my_data
    8. 获取x节点:get /x
    9. 当启动报错: -e /usr/local/zookeeper/data/zookeeper_server.pid: No such file or directory 是因为 -e 的问题:https://codeleading.com/article/17713716674/ 在 zkServer.sh 中里面有两行 ZOO_DATADIR= 。。。把第二行注掉就好了。
    10. 连接到服务端:zkCli.sh -server localhost:2181
    11. 查看服务端暴露的服务:ls /
  2. 在搭建服务端集群的时候需要注意的点:
    1. 搭建服务必须是 2n+1(n>0)个,所以最少是三个
    2. 在单机创建伪集群的时候,在将第一个 zookeeper 复制三份的时候,要记得在后两份中修改配置端口,data地址等
    3. 在data 目录下创建 myid 文件,并依次按顺序写入 1,2,3
    4. 然后,项目调用往zookeeper中注册服务就行了
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐