简洁地说:我应该在每次关机后回到集群时启动hdfs吗?我已经成功地创建了一个hadoop集群(在输掉了一些战斗之后),现在我要非常小心地处理这个问题。我应该执行吗 start-dfs.sh 每次我打开集群,或者它准备好执行我的应用程序代码时?同样适用于 start-yarn.sh .我担心,如果我运行它时没有一切正常,它可能会在执行后留下垃圾目录。
start-dfs.sh
start-yarn.sh
niwlg2el1#
仅仅是玩hortonworks和cloudera沙盒,我可以说打开和关闭它们似乎并没有显示出任何“副作用”。但是,每次集群启动时都需要启动所需的服务。对于真正集群中的电源循环,建议先停止各个节点上运行的服务,然后再关闭它们( stop-dfs.sh 以及 stop-yarn.sh ). 这样就不会有奇怪的问题,停止服务的任何错误都会正确地记录在每个节点上。
stop-dfs.sh
stop-yarn.sh
1条答案
按热度按时间niwlg2el1#
仅仅是玩hortonworks和cloudera沙盒,我可以说打开和关闭它们似乎并没有显示出任何“副作用”。
但是,每次集群启动时都需要启动所需的服务。
对于真正集群中的电源循环,建议先停止各个节点上运行的服务,然后再关闭它们(
stop-dfs.sh
以及stop-yarn.sh
). 这样就不会有奇怪的问题,停止服务的任何错误都会正确地记录在每个节点上。