给心急的人看:问题在于端口号设置后又空格导致zookeeper无法解析(详细排查步骤在下面)

  • 首先集群启动时报错
    错误
  • 首要思路是进入其中任意一个的bin目录中使用 ./zkServer.sh start-foreground 来查看详细错误信息
    错误
  • 发现无法解析localhost:3881
  • 首要怀疑可能是端口抢占,但是经过排查之后发现不是
  • 然后去检查了配置文件
  • 首先删除红色框的部分
    错误
  • 删除后发现运行正常
  • 而后重新手写了一遍配置文件,发现可以正常运行,由此可以反推出配置文件有问题
  • 首要考虑是否是“看不到的地方”出现了问题,于是乎我在每一行的后面加上了空格
  • 运行发现果然出现了同样的异常

  • 于是问题就在于,端口号设置后面不能有 空格 !!!!!
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐