【发布时间】:2020-05-05 21:20:30
【问题描述】:
我尝试使用本教程安装 hadoop,link(为出现问题的视频添加时间戳)
但是,在格式化 namenode(hdfs namenode -format) 后,我没有在 /abc 中获得“name”文件夹。 start-all.sh 和其他 /sbin 命令也不起作用。
PS 我确实尝试将 hadoop 作为单节点安装但不起作用,所以我尝试将其删除,将所有内容重新设置为双节点设置,所以我不得不重新格式化 namenode..我不知道这是否会以某种方式影响这一点。
编辑 1:我修复了 start-all.sh 命令不起作用,因为我纠正了 .bashrc 中的错误。 但是我在运行 start-all.sh 或 start-dfs.sh 等时收到这些错误消息。
hadoop@linux-virtual-machine:~$ start-dfs.sh 在 [localhost] 上启动名称节点 localhost:mkdir:无法创建目录'/usr/local/hadoop-2.10.0/logs':权限被拒绝 localhost:chown:无法访问'/usr/local/hadoop-2.10.0/logs':没有这样的文件或目录 localhost:启动namenode,登录到/usr/local/hadoop-2.10.0/logs/hadoop-hadoop-namenode-linux-virtual-machine.out 本地主机:/usr/local/hadoop-2.10.0/sbin/hadoop-daemon.sh:第 159 行:/usr/local/hadoop-2.10.0/logs/hadoop-hadoop-namenode-linux-virtual-machine.out : 无此文件或目录 localhost:head:无法打开'/usr/local/hadoop-2.10.0/logs/hadoop-hadoop-namenode-linux-virtual-machine.out'进行阅读:没有这样的文件或目录 本地主机:/usr/local/hadoop-2.10.0/sbin/hadoop-daemon.sh:第 177 行:/usr/local/hadoop-2.10.0/logs/hadoop-hadoop-namenode-linux-virtual-machine.out : 无此文件或目录 本地主机:/usr/local/hadoop-2.10.0/sbin/hadoop-daemon.sh:第 178 行:/usr/local/hadoop-2.10.0/logs/hadoop-hadoop-namenode-linux-virtual-machine.out : 无此文件或目录 localhost:mkdir:无法创建目录'/usr/local/hadoop-2.10.0/logs':权限被拒绝 localhost:chown:无法访问'/usr/local/hadoop-2.10.0/logs':没有这样的文件或目录 localhost:启动datanode,登录到/usr/local/hadoop-2.10.0/logs/hadoop-hadoop-datanode-linux-virtual-machine.out 本地主机:/usr/local/hadoop-2.10.0/sbin/hadoop-daemon.sh:第 159 行:/usr/local/hadoop-2.10.0/logs/hadoop-hadoop-datanode-linux-virtual-machine.out : 无此文件或目录 localhost:head:无法打开'/usr/local/hadoop-2.10.0/logs/hadoop-hadoop-datanode-linux-virtual-machine.out'进行阅读:没有这样的文件或目录 本地主机:/usr/local/hadoop-2.10.0/sbin/hadoop-daemon.sh:第 177 行:/usr/local/hadoop-2.10.0/logs/hadoop-hadoop-datanode-linux-virtual-machine.out : 无此文件或目录 本地主机:/usr/local/hadoop-2.10.0/sbin/hadoop-daemon.sh:第 178 行:/usr/local/hadoop-2.10.0/logs/hadoop-hadoop-datanode-linux-virtual-machine.out : 无此文件或目录 启动辅助名称节点 [0.0.0.0] 无法确定主机“0.0.0.0 (0.0.0.0)”的真实性。 ECDSA 密钥指纹为 SHA256:a37ThJJRRW+AlDso9xrOCBHzsFCY0/OgYet7WczVbb0。 您确定要继续连接(是/否)?不 0.0.0.0:主机密钥验证失败。
编辑 2:修复了上述错误,我将权限更改为 hadoop 文件夹(在我的情况下是 hadoop-2.10.0 和 hadoop) start-all.sh 运行良好,但 namenode 不显示。
【问题讨论】:
标签: hadoop