docker 启动 wurstmeister/zookeeper出错:be owned by root and not group or world-writable docker zookeep

总有一些意想不到的问题,别的环境都好好的,这个环境就是不行,启动脚本

docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper

发现 zookeeper启动后直接退出。查看日志

>> docker logs zookeeper
>> /var/run/sshd must be owned by root and not group or world-writable  docker  zookeeper

还以为是宿主机的问题,百度了一通,说是权限的问题。但是宿主机上无法解决,同事提醒可能是容器内部的那个文件的权限问题。我就想着在别的服务器上运行脚本启动zookeeper试试,结果另一个服务器能正常启动,我就抱着试试的态度去修改了 容器内部的 /var/run/ssd 的权限,类似的修改方法(https://blog.csdn.net/ucan23/article/details/49850365)修改后,我就commit后push到 hub 上。在出问题的服务器上启动了下,发现正常启动了。

总结:

有问题,先看日志,后百度,不会再请教同事!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值