gpt4 book ai didi

hadoop - start-all.sh 无法在从属节点上运行进程

转载 作者:可可西里 更新时间:2023-11-01 14:58:59 26 4
gpt4 key购买 nike

我正在尝试在我的笔记本电脑上配置一个主从的多节点集群。当我从 master 运行 start-all.sh 时,所有守护进程都在主节点上运行,但 Datanode 和 tasktracker 没有在从节点上启动。启用了无密码 ssh,我可以在没有 pwd 的情况下从我的主节点为主节点和从节点执行 ssh,但是如果我尝试从从节点执行 ssh 主节点,它会要求输入密码。这是在从节点中不启动守护进程的问题吗?我们是否需要在主站和从站上使用无密码 ssh?

从属节点的 ssh slave 不要求 pwd 只要求 master 它要求。请给我一些解决方案,为什么我无法从主节点启动从节点中的进程?

最佳答案

你不需要从从机到主机的无密码ssh,只需要从主机到从机。

需要考虑的几件事:

  • 能否在从节点上本地运行hadoop?
  • 从节点是否包含在主节点的$HADOOP_CONF_DIR/slaves文件中?
  • 你有没有在master的/etc/hosts文件中添加slave节点?
  • slave 的日志文件中是否有错误信息?
  • 是否在两台机器的相同路径上安装了相同版本的 hadoop?

关于hadoop - start-all.sh 无法在从属节点上运行进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22377893/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com