zookeeper启动报错

zookeeper的docker容器启动报错:

zkServer.sh: /zookeeper-3.4.11/bin/zkEnv.sh: line 81: syntax error: unexpected "(" (expecting "fi")

开始以为是zookeeper镜像问题,重新下载镜像还是这个问题。

最后发现是centos的问题,进行如下操作:

ls -l /bin/sh

lrwxrwxrwx    1 root     root            12 Jan  9 19:37 /bin/sh -> /bin/busybox

ln -sf bash /bin/sh

ls -l /bin/sh

lrwxrwxrwx    1 root     root            12 Jan  9 19:37 /bin/sh -> bash


再启动即可成功!


猜你喜欢

转载自blog.csdn.net/qq_36349129/article/details/80651258