Zookeeper - Docker安装,单机安装,单机三节点安装

该博客所有的文章都是自己的学习记录,方便后续复习,达到快速回顾知识点的作用。

文章目录

这篇文章主要记录Zookeeper的3.5.5版本下载,安装,启动。

  • Docker - 单机启动
  • Linux(CentOS7.7) - 单机启动
  • Linux(CentOS7.7) - 一台机器三节点启动

Docker - 单机启动

下载

docker pull zookeeper:3.5.5

注意事项

image的版本对docker的版本也是有要求的。第一次因为我的docker版本(18.09.2)太低,启动不了3.5.5版本的zookeeper。抛出异常docker: Error response from daemon: OCI runtime create failed: container_linux.go:344: starting container process caused “exec: “/docker-entrypoint.sh”: stat /docker-entrypoint.sh: no such file or directory”: unknown.

启动zookeeper

docker run -d --name zk3.5.5 -p2181:2181 zookeeper:3.5.5

查看启动日志

docker logs --since 5m dfed

Linux(CentOS7.7) - 单机启动

下载

官网地址:http://archive.apache.org/dist/zookeeper/

下载的版本为apache-zookeeper-3.5.5-bin.tar.gz,其中current目录为最新版本

安装

以下步骤为官方建议步骤:https://zookeeper.apache.org/doc/r3.5.5/zookeeperStarted.html

  1. 把zookeeper的压缩包上传到linux系统/home目录。
  2. 进入/home目录,解压apache-zookeeper-3.5.5-bin.tar.gz文件。
tar -zxvf apache-zookeeper-3.5.5-bin.tar.gz
  1. 修改目录名称 - 这个步骤非必须,纯属个人习惯
mv apache-zookeeper-3.5.5-bin zookeeper-3.5.5
  1. 在/home目录,创建zookeeper-data文件夹。
mkdir zookeeper-data
  1. 进入/conf/zoo_sample.cfg改名为zoo.cfg。
mv conf/zoo_sample.cfg conf/zoo.cfg

你可能感兴趣的:(zookeeper3.5.5,docker,一台服务器三个节点)