练习hadoop构建时,在三台虚拟机上分别启动zookeeper时,第二台和第三台启动成功,第一台启动失败。
1.2台和三台启动成功,证明我的配置没问题,所以我先把第二台配置复制到第一台,更改myid。 以下是复制命令。
然后,重新启动zookeeper也会报告错误
2 .再次检查配置文件
starting zookeeper . failed to start _代码云腾博客-未发现-CSDN博主说的空间错误
3 .然后使用名为zkServer.sh start-foreground的命令查找错误
最终确认单纯的端口被占用(不由得被自己瞧不起) )
可以输入netstat -lnp|grep 2181检查端口是否正在使用中。 2181通常是默认端口
如果报告无法识别netstat,则可以使用yum install net-tools下载
最后杀死占用2181端口的进程
kill -9流程
(3的启发是zookeeper启动失败解决方法之一_yumin1997博客-CSDN博客() ) ) ) ) ) ) ) )0)