我对 BAM 很陌生,我的一个蜂巢查询被打破了。
但是我找不到问题所在,因为它给我的唯一错误是
错误:执行 Hive 脚本时出错。查询返回非零代码:9,原因:失败:执行错误,从 org.apache.hadoop.hive.ql.exec.MapRedTask 返回代码 1
我环顾四周,发现 BAM 只能显示那么多信息,更多信息我需要查看 hadoop 的工作跟踪器。但是,我在 BAM 服务器中找不到有关如何打开或访问它的任何信息。
那么我如何访问它/打开它?
似乎问题很可能与您的配置单元查询有关,而不是与 hadoop 作业跟踪器有关。为确保,请运行示例 [1] 并检查配置单元查询是否正确执行。如果 hive 查询执行没有问题并且汇总结果显示在仪表板中,则问题可能出在您的 hive 查询上。
[1] - http://docs.wso2.org/display/BAM240/HTTPD+Logs+Analysis+Sample
请不要误导例外。很可能这似乎是 Hive 查询的问题。要正确了解问题,您应该发送后端控制台打印日志。