开发者社区> 问答> 正文

hadoop 启动时候出现权限不够问题

[tech05 @wz conf]$ start-all.sh
starting namenode, logging to /opt/software/hadoop/libexec/../logs/hadoop-tech05-namenode-wz.out
/opt/software/hadoop/bin/hadoop-daemon.sh: line 137: /tmp/hadoop-tech05-namenode.pid: 权限不够
localhost: starting datanode, logging to /opt/software/hadoop/libexec/../logs/hadoop-tech05-datanode-wz.out
localhost: starting secondarynamenode, logging to /opt/software/hadoop/libexec/../logs/hadoop-tech05-secondarynamenode-wz.out
starting jobtracker, logging to /opt/software/hadoop/libexec/../logs/hadoop-tech05-jobtracker-wz.out
/opt/software/hadoop/bin/hadoop-daemon.sh: line 137: /tmp/hadoop-tech05-jobtracker.pid: 权限不够
localhost: starting tasktracker, logging to /opt/software/hadoop/libexec/../logs/
但是用jps可以查看五个进程启动了

然后用网页打开hdfs系统进入到/usr/hadoop/tmp/mapred/system 下面会出现

org.apache.hadoop.security.AccessControlException: Permission denied: user=webuser, access=READ_EXECUTE, inode="system":tech05:supergroup:rwx------

这个正常么

是不是hadoop安装包下面的东西都得给他们进行 777 权限操作 要不就会出现不允许的操作

展开
收起
a123456678 2016-06-15 10:58:04 9262 0
1 条回答
写回答
取消 提交回答
  • 不需要的。1.要用 hadoop帐号登录,而不是用Root;2.hadoop目录的ower改为hadoop;3.在hadoop的环境变量中加入对应的目录

    2019-07-17 19:38:54
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《构建Hadoop生态批流一体的实时数仓》 立即下载
零基础实现hadoop 迁移 MaxCompute 之 数据 立即下载
CIO 指南:如何在SAP软件架构中使用Hadoop 立即下载

相关实验场景

更多