问题截图:
问题分析:
出现Permission denied问题一般是权限不够的问题,所以我们此时应该查看对应是否有写权限。
解决方法:
一、对于第一个问题,我们进入到logs文件夹下查看zookeeper.out的权限,如图所示:
可以看到第六位没有w(写权限),在root权限下使用chmod -R 777 文件名 (最大化文件权限)
二、第二个问题,同第一个问题
结果:成功启动
特别说明:如果在对应的文件夹下根本没有zookeeper.out和zookeeper_server.pid文件,则应该进入到zookeeper的安装目录的bin目录下执行:./zkServer.sh start后会产生以上两个文件,然后再进行权限更改。
原文:https://www.cnblogs.com/Ycc-LearningRate/p/13288979.html