最近做数仓的项目搭建到hive on spark 的时候,在给Yarn 配置多队列容量调度器,报了如下的错误:
可以看到很明显有是说队列名不存在了,反复检查了几次,配置的文件不会错,包括每个配置项代表什么意思都仔细研究了下。参考yarn队列配置
偶然看到一个命令却很少有人提及:
yarn rmadmin -refreshQueues
很多人都是直接重启yarn就好了,但是我重启了很多次都没用直到我用了上面一段代码,对yarn队列刷新,才看到了令人开心的一幕:
所以小伙伴们,配置完之后,记得分发配置文件,并且记得刷新哦(✪ω✪)。