gpt4 book ai didi

hadoop - 使用命令行启动和停止 hadoop 生态系统的最佳方法是什么?

转载 作者:可可西里 更新时间:2023-11-01 14:07:03 29 4
gpt4 key购买 nike

我看到有几种方法可以启动 hadoop 生态系统,

  1. start-all.sh & stop-all.sh哪个说不推荐使用 start-dfs.sh 和 start-yarn.sh。

  2. start-dfs.sh、stop-dfs.sh 和 start-yarn.sh、stop-yarn.sh

  3. hadoop-daemon.sh namenode/datanode 和 yarn-deamon.sh resourcemanager

编辑:我认为每个命令都必须有一些特定的用例。

最佳答案

start-all.sh & stop-all.sh : 用于同时启动和停止 hadoop 守护进程。在主机上发布它会启动/停止集群所有节点上的守护进程。正如您已经注意到的那样,已弃用。

start-dfs.sh、stop-dfs.sh 和 start-yarn.sh、stop-yarn.sh: 同上,但在所有节点上分别启动/停止 HDFS 和 YARN 守护进程从主机。建议现在在 start-all.sh 和 stop-all.sh 上使用这些命令

hadoop-daemon.sh namenode/datanode 和 yarn-deamon.sh resourcemanager : 在单个机器上手动启动单个守护进程。您需要转到特定节点并发出这些命令。

用例:假设您已将新的 DN 添加到您的集群中,并且您只需要在这台机器上启动 DN 守护进程,

bin/hadoop-daemon.sh start datanode

注意:如果您想从一台机器上启动所有节点上的所有守护进程,您应该启用 ssh。

希望这能回答您的问题。

关于hadoop - 使用命令行启动和停止 hadoop 生态系统的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17569423/

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