我正在尝试将Knox用于我的MapReduce工作。以前,我没有使用Knox,MapReduce工作需要35秒。
但是在使用Knox之后,我看到了一个额外的工作-TempletonControllerJob首先执行,它将开始我原来的MapReduce工作,这实际上需要更多时间-大约1分20秒!
我知道MapReduce作业现在是TempletonControllerJob的子作业。
最佳答案
这是一个有趣的观察和问题。不幸的是,这是Apache Hive项目和Templeton / WebHCat而不是Apache Knox的问题。 Knox仅代理WebHCat API提交作业。希望我能提供更多帮助。
关于hadoop - 使用WebHCat的Hadoop Knox比以前慢,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43790900/