找不到带有yarn resourcemanager和nodemanager命令的hadoop

时间:2018-12-10 09:32:34

标签: hadoop hdfs yarn resourcemanager nodemanager

提前感谢您的帮助!

当我启动%HADOOP_HOME%\ sbin \ start-dfs.cmd时,它可以工作 然后当我做%HADOOP_HOME%\ sbin \ start-yarn.cmd 它不起作用,它将打开两个窗口,分别显示“找不到命令resourcemanager”和“找不到命令” nodemanager”。

我已经尝试了好几天来解决这个问题,但是没有找到任何解决方案,并且尝试了很多事情。这是我的yarn-site.xml:

<configuration>
    <property>
        <name>yarn.scheduler.minimum-allocation-mb</name>
        <value>128</value>
        <description>Minimum limit of memory to allocate to each container request at the Resource Manager.</description>
    </property>
    <property>
        <name>yarn.scheduler.maximum-allocation-mb</name>
        <value>2048</value>
        <description>Maximum limit of memory to allocate to each container request at the Resource Manager.</description>
    </property>
    <property>
        <name>yarn.scheduler.minimum-allocation-vcores</name>
        <value>1</value>
        <description>The minimum allocation for every container request at the RM, in terms of virtual CPU cores. Requests lower than this won't take effect, and the specified value will get allocated the minimum.</description>
    </property>
    <property>
        <name>yarn.scheduler.maximum-allocation-vcores</name>
        <value>2</value>
        <description>The maximum allocation for every container request at the RM, in terms of virtual CPU cores. Requests higher than this won't take effect, and will get capped to this value.</description>
    </property>
    <property>
        <name>yarn.nodemanager.resource.memory-mb</name>
        <value>4096</value>
        <description>Physical memory, in MB, to be made available to running containers</description>
    </property>
    <property>
        <name>yarn.nodemanager.resource.cpu-vcores</name>
        <value>4</value>
        <description>Number of CPU cores that can be allocated for containers.</description>
    </property>
	<property>
	   <name>yarn.nodemanager.aux-services</name>
	   <value>mapreduce_shuffle</value>
	</property>
	<property>
	   <name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
	   <value>org.apache.hadoop.mapred.ShuffleHandler</value>
	</property>
	<property>
	   <name>yarn.resourcemanager.scheduler.address</name>
	   <value>master-1:8030</value>
	</property>
	<property>
	   <name>yarn.resourcemanager.address</name>
	   <value>master-1:8032</value>
	</property>
	<property>
	   <name>yarn.resourcemanager.webapp.address</name>
	   <value>master-1:8088</value>
	</property>
	<property>
	   <name>yarn.resourcemanager.resource-tracker.address</name>
	   <value>master-1:8031</value>
	</property>
	<property>
	   <name>yarn.resourcemanager.admin.address</name>
	   <value>master-1:8033</value>
	</property>
</configuration>

我该如何管理它?

0 个答案:

没有答案