关于nodemanager的Hadoop 2.3.0 over windows 2008 r2 x64

use*_*246 2 java hadoop batch-file hadoop-yarn

大家,最近我使用Cygwin64,Maven,JDK1.7x64和hadoop 2.3.0 Src在Windows 2008 r2 x64上构建软件包,并且它取得了成功.最后,我设置了hdfs-site.xml,yarn-site.xml,core-site.xml和mapred-site.xml的所有参数.

我继续格式化namenode并执行start-dfs.cmd,namenode和datanode都可以正常工作.但是当我执行start-yarn.cmd以启动resourcemanager和nodemanager时,只有resourcemanager工作正常.nodemanager cmd窗口显示"系统找不到特定的批处理标签 - nodemanager"...

请给我任何可能的建议.

aoe*_*lks 7

我用%HADOOP_HOME%\ bin中的yarn.cmd 替换LF了CRLF它,它对我有效(甚至不必更改为ANSI编码).

对我来说最简单的方法是在Notepad ++中使用Search-> Replace(Ctrl + H),将搜索模式设置为extended,然后替换\n为\r\n.

  • 在Notepad ++中,您可以转到"编辑 - > EOL转换 - > Windows格式",然后保存文件并重试.这个对我有用. (6认同)