Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从DFS中删除hadoop节点,而不是从Mapred中删除?_Hadoop_Mapreduce_Hdfs - Fatal编程技术网

如何从DFS中删除hadoop节点,而不是从Mapred中删除?

如何从DFS中删除hadoop节点,而不是从Mapred中删除?,hadoop,mapreduce,hdfs,Hadoop,Mapreduce,Hdfs,我是hadoop的新手。为了运行一些基准测试,我需要各种hadoop配置进行比较 我想知道一种从DFS(不再运行datanode守护进程)中删除hadoop从的方法,但不想从Mapred(继续运行tasktracker)中删除hadoop从,反之亦然。 顺便说一句,这种hadoop节点只有一个从属文件,而DFS和Mapred没有单独的从属文件 目前,我正在尝试在从属节点上启动DFS和Mapred,然后在从属节点上终止datanode。但将该节点放入HDFSGUI上的“死节点”需要一段时间。是否可

我是hadoop的新手。为了运行一些基准测试,我需要各种hadoop配置进行比较

我想知道一种从DFS(不再运行datanode守护进程)中删除hadoop从的方法,但不想从Mapred(继续运行tasktracker)中删除hadoop从,反之亦然。 顺便说一句,这种hadoop节点只有一个从属文件,而DFS和Mapred没有单独的从属文件

目前,我正在尝试在从属节点上启动DFS和Mapred,然后在从属节点上终止datanode。但将该节点放入HDFSGUI上的“死节点”需要一段时间。是否可以调整任何参数以加快超时

Thanksss

尝试在hdfs-site.xml的mapred-site.xml中使用。这些用于允许/排除主机连接到NameNode和JobTracker


文件中的节点列表适当更新后,必须分别使用
hadoop dfsadmin-refreshNodes
hadoop mradmin-refreshNodes
命令刷新NameNode和JobTracker。

而不是使用
slaves
文件启动集群上的所有进程,如果节点较少,则只能在每台计算机上启动所需的守护进程。

如果我的
hdfs site.xml
mapred site.xml都没有这些属性,我是否应该将它们同时添加到这两个属性中?你能举一个用法的例子吗?