【发布时间】:2023-03-10 17:39:01
【问题描述】:
我正在使用带有 hadoop 流的 python。尽管进行了仔细的单元测试,错误还是不可避免地蔓延开来。当它们发生时,这个错误消息就是 hadoop 给出的全部:
java.lang.RuntimeException: PipeMapRed.waitOutputThreads(): subprocess failed with code 1
at org.apache.hadoop.streaming.PipeMapRed.waitOutputThreads(PipeMapRed.java:362)
at org.apache.hadoop.streaming.PipeMapRed.mapRedFinished(PipeMapRed.java:576)
...
该消息对调试非常无益。
有没有办法从 hadoop 流中的 python 脚本中获取 informative 错误?
【问题讨论】:
-
你找到解决办法了吗?
标签: python debugging error-handling hadoop hadoop-streaming