Cannot start service zookeeper: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error mounting "/home/iot-master/kafka/zoo.cfg" to rootfs at "/opt/zookeeper-3.4.13/conf/zoo.cfg": mount /home/iot-master/kafka/zoo.cfg:/opt/zookeeper-3.4.13/conf/zoo.cfg (via /proc/self/fd/6), flags: 0x5000: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type
时间: 2024-01-29 21:02:33 浏览: 332
这个错误是由于在启动Zookeeper服务时,无法将本地文件系统路径/home/iot-master/kafka/zoo.cfg挂载到容器的/opt/zookeeper-3.4.13/conf/zoo.cfg目录。可能是由于指定的本地路径不存在或者是不是一个目录而导致的。
你可以尝试检查指定的本地路径/home/iot-master/kafka/zoo.cfg是否存在,并且确保它是一个文件而不是一个目录。同时,还需要确保指定的容器目录/opt/zookeeper-3.4.13/conf/zoo.cfg存在。
如果这些都没问题,可以尝试使用其他的本地路径或者容器目录来重新启动Zookeeper服务。
阅读全文