hadoop 节点启动报错?

问答 hainiu4mark ⋅ 于 2018-03-30 00:37:20 ⋅ 最后回复由 hainiu4mark 2018-03-30 22:49:36 ⋅ 2714 阅读

本人新手一枚,最近在学习海牛hadoop时,使用 hadoop-daemons.sh start datanode 启动节点时报错提示 “权限不够” 求大神指点

成为第一个点赞的人吧 :bowtie:
回复数量: 3
  • 潘牛 在这个世界里,都要好好活着
    2018-03-30 14:10:02

    看一下相应节点的启动日志及日志的所属用户和组,可能是因为你初始化datanode时,用 了root用户,然后用hadoop 用户执行,报权限不足。

  • hainiu4mark
    2018-03-30 22:32:53

    @潘牛 nn1.hadoop 的所有者和组都是 Hadoop
    下面是 nn2.hadoop

    -rw-r--r-- 1 root root 50000 3月 29 09:36 hadoop-hadoop-journalnode-nn2.hadoop.log
    -rw-rw-r-- 1 hadoop hadoop 4107 3月 29 09:18 hadoop-hadoop-journalnode-nn2.hadoop.out
    -rw-rw-r-- 1 hadoop hadoop 4107 3月 29 09:17 hadoop-hadoop-journalnode-nn2.hadoop.out.1
    -rw-rw-r-- 1 hadoop hadoop 4107 3月 29 06:32 hadoop-hadoop-journalnode-nn2.hadoop.out.2
    -rw-r--r-- 1 root root 716 3月 29 05:44 hadoop-hadoop-journalnode-nn2.hadoop.out.3
    -rw-r--r-- 1 root root 569440 3月 29 10:01 hadoop-hadoop-namenode-nn2.hadoop.log
    -rw-rw-r-- 1 hadoop hadoop 2623 3月 29 06:32 hadoop-hadoop-namenode-nn2.hadoop.out
    -rw-r--r-- 1 root root 5002 3月 29 06:30 hadoop-hadoop-namenode-nn2.hadoop.out.1
    -rw-r--r-- 1 root root 2503341 3月 29 09:24 hadoop-hadoop-zkfc-nn2.hadoop.log
    -rw-rw-r-- 1 hadoop hadoop 3266 3月 29 06:33 hadoop-hadoop-zkfc-nn2.hadoop.out
    -rw-r--r-- 1 root root 716 3月 29 05:54 hadoop-hadoop-zkfc-nn2.hadoop.out.1
    -rw-rw-r-- 1 hadoop hadoop 0 3月 29 06:32 SecurityAuth-hadoop.audit
    -rw-r--r-- 1 root root 0 3月 29 05:44 SecurityAuth-root.audit

  • hainiu4mark
    2018-03-30 22:49:36

    @潘牛 刚试了下,把用户和组改成hadoop之后好像就不报错了,感谢大神指点

暂无评论~~
  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,可用Emoji的自动补全, 在输入的时候只需要 ":" 就可以自动提示了 :metal: :point_right: 表情列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif,教程
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
Ctrl+Enter