启动zookeeper时问题:/usr/local/zookeeper-3.4.6/bin/zkServer.sh:line 109 /home/hadoop_files/hadoop_logs/zookeeper/logs/zookeeper.out:Permission denied

问题截图:

问题分析:

出现Permission denied问题一般是权限不够的问题,所以我们此时应该查看对应是否有写权限。

解决方法:

一、对于第一个问题,我们进入到logs文件夹下查看zookeeper.out的权限,如图所示:

 

 

 

可以看到第六位没有w(写权限),在root权限下使用chmod -R 777 文件名 (最大化文件权限)

 

 二、第二个问题,同第一个问题

结果:成功启动

特别说明:如果在对应的文件夹下根本没有zookeeper.out和zookeeper_server.pid文件,则应该进入到zookeeper的安装目录的bin目录下执行:./zkServer.sh start后会产生以上两个文件,然后再进行权限更改。

 

posted on 2020-07-12 17:01  Learning_Rate  阅读(1836)  评论(0编辑  收藏  举报