hadoop 2.3.0关于nodemanager

jdzmm42g  于 2021-06-04  发布在  Hadoop
关注(0)|答案(4)|浏览(357)

各位,最近我用cygwin64、maven、jdk1.7x64和hadoop2.3.0src在windows2008r2x64上构建了一个包,它构建成功了。最后我设置了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”。。。
请给我任何可能的建议。

x8diyxa7

x8diyxa71#

只需将nodemanager重命名为nodemanager。

yduiuuwa

yduiuuwa2#

抄袭自@tanza9的评论
在notepad++中,您可以转到 Edit -> EOL Conversion -> Windows Format ,然后保存文件并重试。

fafcakar

fafcakar3#

从%hadoop\u home%\bin打开yarn.cmd文件,用ansi编码保存文件,并使用notepad2从unix(lf)将行尾更改为windows(cr+lf)。然后运行以下命令:
%hadoop\u home%\sbin\start-yarn.cmd
在更改了文件编码之后,它对我来说工作得很好。

dauxcl2d

dauxcl2d4#

我替换了 LFCRLF 在%hadoop\u home%\bin中的yarn.cmd中使用,它对我有效(甚至不必更改为ansi编码)。
对我来说,最简单的方法是在notepad++中使用search->replace(ctrl+h),将搜索模式设置为extended,然后replace \n\r\n .

相关问题