每次启动时手动启动 HDFS?

Manually start HDFS every time I boot?

简单地说:我应该在断电操作后每次 回到集群时启动 HDFS 吗?


我已经成功创建了一个 Hadoop 集群(在 loosing some battles 之后),现在我要非常小心地进行此操作。

我应该在每次启动集群时执行 start-dfs.sh,还是它已准备好执行我的应用程序代码? start-yarn.sh.

相同

我担心如果我 运行 它没有一切正常,它可能会在执行后留下垃圾目录。

仅仅通过玩弄 Hortonworks 和 Cloudera 沙箱,我可以说打开和关闭它们似乎没有任何表现 "side-effects"。

但是每次集群启动时都需要启动需要的服务。

就实际集群中的电源循环而言,建议在关闭相应节点(stop-dfs.shstop-yarn.sh)之前停止相应节点上的服务 运行。这样就不会出现奇怪的问题,并且在停止服务的过程中出现的任何错误都将正确记录在每个节点上。