Hadoop - 重新启动数据节点和任务跟踪器

2024-03-06

我想关闭单个数据节点和任务跟踪器,以便我在mapred-site.xml中所做的一些新更改生效,例如mapred.reduce.child.java.opts等。我该怎么做?但是,我不想关闭整个集群,因为我有正在运行的活动作业。

另外,如何确保名称节点不会将“暂时关闭”数据节点的相关数据块复制到另一个节点上


To stop

您可以从 NameNode 的 hadoop bin 目录停止 DataNode 和 TaskTrackers。

./hadoop-daemon.sh stop tasktracker 
./hadoop-daemon.sh stop datanode

所以这个脚本检查slaves文件输入confhadoop 目录用于停止 DataNode,与 TaskTracker 相同。

To start

该脚本再次检查slaves文件输入confhadoop 目录中启动 DataNode 和 TaskTrackers。

./hadoop-daemon.sh start tasktracker
./hadoop-daemon.sh start datanode
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Hadoop - 重新启动数据节点和任务跟踪器 的相关文章

随机推荐