启动启动journalnode提示权限不够的问题

老师你好,node3/node4/node4 启动启动journalnode 提示权限不够。但是我已经给了hadoop用户的属组关系了,为什么还提示权限不够
TIM截图20171223163847.png
TIM截图20171223163936.png

在visudo文件中给hadoop用户授权了所有操作

TIM图片20171223164505.png

 

macg - 80后IT男

赞同来自: 溯水心生

chown -R hadoop:hadoop /home/hadoop/apps/hadoop-2.7.4/logs 即可. 是文件目录属主的问题.你的用户是hadoop,而logs目录是root(大概是你su-到root后手工建立的),而该目录的权限是755(drwxr_xr_x), hadoop用户对该目录有r_x权限,没有w权限,或者将目录属主改成hadoop,或者将目录读写权限改成777(无此必要,也很危险)

溯水心生

赞同来自:

我在visudo 文件中给了hadoop用户所有操作权限
TIM图片20171223164505.png

fish - Hadooper

赞同来自:

错误提示是无法写/home/hadoop/apps/hadoop-2.7.4/logs 这个目录,看看这个目录存在么?权限配置是怎样的?

要回复问题请先登录注册