卸载旧版本
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine安装yum-utils获取yum-config-manager
yum install -y yum-utils device-mapper-persistent-data lvm2通过yum-config-manager获取docker-ce.repo
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo查看是否将docker的yum源添加进来
ls /etc/yum.repos.d/开始安装
yum repolist 查看已加载插件 yum list | grep docker-ce 查看安装docker镜像列表 yum -y install docker-ce 开始安装启动服务
systemctl enable docker 使docker服务自动启动 systemctl start docker 启动docker服务查看版本
docker version解决办法
在/etc/hosts文件下,添加
ipaddress hostname 例如: 192.168.100.10 node1hostname 可通过hostname命令直接查看
也可在/etc/hostname目录下进行配置然后重启zookeeper集群
docker restart zk1(zookeeper的name)再尝试重新启动kafka
docker start kafka1(启动的kafka名字)kafka 启动后异常结束,查看启动的kafka的log日志
docker inspect --format=’{{.LogPath}}’ 启动的kafka名字将启动日志加载到本地磁盘文件。查看zookeeper 节点状态
echo mntr | nc ipaddress port | grep zk_server_state将log日志写入本地
docker inspect --format='{{.LogPath}}' kafka1查看Kafka节点状态
echo mntr | nc ipaddress port | ?