我已经安装了一个clouderahadoop安装(cdh4),它运行着yarn框架,我也安装了hue。
我注意到,当我通过hue(beeswax)界面提交一个hive查询时,结果mapreduce作业会显示在resourcemanagerwebui中,以及hue的“作业浏览器”界面中。但是,如果我运行 hive
在任何节点上运行cli应用程序并从那里运行相同的查询,它似乎不会命中任何节点管理器,尽管它确实返回了正确的结果。
我能想到的唯一区别是hue作业以我登录hue的用户身份运行,而hive cli作业以启动hive cli的用户身份运行,后者是另一个用户。
我希望通过hivecli提交的查询会显示在资源管理器中。有什么理由不这样做吗?
1条答案
按热度按时间jobtbby31#
您是否以同一用户身份登录?默认情况下,hue的jobbrowser过滤器只显示您自己的作业。你可以重置用户名过滤器并检查它们是否是其他作业?