网上查资料显示linux下安装zookeeper后启动失败的原因有三个:

1.jdk版本与zookeeper版本不兼容

2.防火墙没有关闭

3.服务器上安装了tomcat,tomcat的端口号与zookeeper的8080端口号冲突

linux zookeeper 启动失败原因_端口号

本人的启动失败原因是第三种,将tomcat的端口改掉之后,重启tomcat,然后再执行./zkServer.sh start,启动后,执行ps -ef|grep zookeeper 有返回表明启动成功。