3

我有一个运行 Yarn 框架的 Cloudera Hadoop 安装 (CDH4),我也安装了 Hue。

我注意到,当我通过 Hue (Beeswax) 界面提交 Hive 查询时,生成的 mapreduce 作业会显示在资源管理器 Web UI 以及 Hue 的“作业浏览器”界面中。但是,如果我hive在任何节点上运行 cli 应用程序并从那里运行相同的查询,它似乎不会命中任何节点管理器,尽管它确实返回了正确的结果。

我能想到的唯一区别是 Hue 作业以我登录 Hue 的用户身份运行,而 hive cli 作业以启动 hive cli 的用户身份运行,这是一个不同的用户。

我希望通过 hive CLI 提交的查询会显示在资源管理器中。有什么理由不这样做吗?

4

1 回答 1

0

您是否在 Hue 中以同一用户身份登录?Hue 的 JobBrowser 过滤器默认只显示您自己的工作。您可以重置用户名过滤器并检查它们是否是其他工作?

于 2013-06-25T20:48:12.160 回答