chengshiwen commented on issue #3910: URL: https://github.com/apache/incubator-dolphinscheduler/issues/3910#issuecomment-750125625
User | Tenant | User Queue (Submitted) | Tenant Queue (Ignored) | Yarn Queue (Actual) -- | -- | -- | -- | -- 1 | ddyw | root.hdfs.flink | root.hdfs.mapreduce | root.hdfs.ddyw 2 | dd011 | root.hdfs.mapreduce | root.hdfs.spark | root.hdfs.dd011 3 | ddyw1 | root.hdfs.spark | root.hdfs.flink | root.hdfs.ddyw1 I guess the reason is as follows: The tenant ddyw submits a job with user queue `root.hdfs.flink`, not the tenant queue `root.hdfs.mapreduce`, so that `root.hdfs.flink` doesn't take effect. It may be caused by queue permissions. So the job doesn't meet rule 1 in Dynamic Resource Pool Configuration, so the second rule takes effect by using `root..[username]` with middle pool name `hdfs`. In summary, the job submitted by the tenant ddyw will use `root.hdfs.ddyw` queue in yarn. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
