获取异常警告org.apache.hadoop.streaming.pipemapred:java.io.ioexception:break pipe

chhqkbe1  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(313)

为了调试的目的,我在现有的工作r脚本中添加了print语句。

print("Hello")

我在使用hadoop流执行此代码时遇到了断管异常。如果我再去掉这张照片,它会工作的,听起来很奇怪!!在编辑rscript时,我通过windowgitbash使用vi。你能提出解决办法吗。

8tntrjer

8tntrjer1#

如果您的hadoop集群是由linux节点组成的,并且您提交了一个在windows或windowgitbash中编辑的脚本,那么它将无法运行并抛出错误的异常。只需使用vi或emacs在linux中编辑文件。或者使用do2unix命令将文件从dos格式转换为linux(这将删除尾随\r\n并替换为(0)\r\n)。

相关问题