Exception message: /bin/bash: line 0: fg: no job control


这个错误是 我本地idea 远程调试hadoop集群出现的

Diagnostics: Exception from container-launch.
Container id: container_1536891254067_0001_02_000001
Exit code: 1
Exception message: /bin/bash: line 0: fg: no job control
方法一: 去把集群中的mapred-site配置添加
<!--允许跨平台提交-->
<property>
<name>mapreduce.app-submission.cross-platform</name>
<value>true</value>
</property>
 
方法二: 
Configuration conf = new Configuration();
conf.set("mapreduce.app-submission.cross-platform""true");//意思是跨平台提交,在windows下如果没有这句代码会报错 "/bin/bash: line 0: fg: no job control",去网上搜答案很多都说是linux和windows环境不同导致的一般都是修改YarnRunner.java,但是其实添加了这行代码就可以了。
 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM