现在我想在我的hadoop集群中添加一个新的Datanode 我是否需要停止或关闭hadoop群集并添加新的datanode 如何在hadoop集群中添加新的datanode
答案 0 :(得分:1)
基本上,您停止群集,将节点的IP地址添加到conf/slaves
,然后重新启动群集。
答案 1 :(得分:1)
在这种情况下,您无需关闭或重新启动整个群集 首先,将新节点的主机名添加到主节点上的conf / slaves文件中。 还要在所有计算机上的etc / hosts文件中添加ipaddress和hostname,以便它们进行通信。然后登录到新的从属节点并执行以下命令:
$ cd path/to/hadoop
$ bin/hadoop-daemon.sh start datanode
$ bin/hadoop-daemon.sh start tasktracker
答案 2 :(得分:1)
您不需要重新启动hadoop群集。根据此document,您可以在包含文件中添加节点,并在hdfs-site.xml和mapred-site.xml文件中进行一些更改,您可以实现此目的。详细说明见this document