Hello, I have encountered some problems in the process of using HIVE ON MR3, I need your help.
After MR3 ON YARN has been running for some time,We found that Mr3AppMaster was always in a state where it could not apply for resources to run the query task submitted by the user.When I run the SQL query,the Map Task is always in the Running state.
According to the YARN UI, the Application of MR3 has only one ApplicationMaster running, but it cannot apply for any resources to run tasks, even if the cluster is completely idle.
2021-11-12 12:00:56,325 [All-In-One] INFO TaskScheduler [] - workerVertexFinishedScheduling() All-In-One vertex_1633700383948_42192_341_02
2021-11-12 12:00:56,570 [YarnResourceScheduler] INFO ResourceScheduler [] - YarnResourceScheduler.reschedule() [0MB, 1]
2021-11-12 12:00:56,871 [IPC Server handler 25 on 2768] INFO DAG [] - hue_20211112120055_f26d7aec-1cc7-4959-902d-62bc89784a7a:343 waitUntilFinished() returns with false
2021-11-12 12:00:57,570 [YarnResourceScheduler] INFO ResourceScheduler [] - YarnResourceScheduler.reschedule() [0MB, 1]
2021-11-12 12:00:57,874 [IPC Server handler 26 on 2768] INFO DAG [] - hue_20211112120055_f26d7aec-1cc7-4959-902d-62bc89784a7a:343 waitUntilFinished() returns with false
2021-11-12 12:00:58,571 [YarnResourceScheduler] INFO ResourceScheduler [] - YarnResourceScheduler.reschedule() [0MB, 1]
2021-11-12 12:00:58,875 [IPC Server handler 14 on 2768] INFO DAG [] - hue_20211112120055_f26d7aec-1cc7-4959-902d-62bc89784a7a:343 waitUntilFinished() returns with false
2021-11-12 12:00:59,572 [YarnResourceScheduler] INFO ResourceScheduler [] - YarnResourceScheduler.reschedule() [0MB, 1]
2021-11-12 12:00:59,876 [IPC Server handler 2 on 2768] INFO DAG [] - hue_20211112120055_f26d7aec-1cc7-4959-902d-62bc89784a7a:343 waitUntilFinished() returns with false
2021-11-12 12:01:00,572 [YarnResourceScheduler] INFO ResourceScheduler [] - YarnResourceScheduler.reschedule() [0MB, 1]
2021-11-12 12:01:00,877 [IPC Server handler 0 on 2768] INFO DAG [] - hue_20211112120055_f26d7aec-1cc7-4959-902d-62bc89784a7a:343 waitUntilFinished() returns with false
2021-11-12 12:01:01,573 [YarnResourceScheduler] INFO ResourceScheduler [] - YarnResourceScheduler.reschedule() [0MB, 1]
2021-11-12 12:01:01,877 [IPC Server handler 15 on 2768] INFO DAG [] - hue_20211112120055_f26d7aec-1cc7-4959-902d-62bc89784a7a:343 waitUntilFinished() returns with false
2021-11-12 12:01:02,574 [YarnResourceScheduler] INFO ResourceScheduler [] - YarnResourceScheduler.reschedule() [0MB, 1]
2021-11-12 12:01:02,878 [IPC Server handler 20 on 2768] INFO DAG [] - hue_20211112120055_f26d7aec-1cc7-4959-902d-62bc89784a7a:343 waitUntilFinished() returns with false
2021-11-12 12:01:03,575 [YarnResourceScheduler] INFO ResourceScheduler [] - YarnResourceScheduler.reschedule() [0MB, 1]
2021-11-12 12:01:03,879 [IPC Server handler 28 on 2768] INFO
After I switch the Application of MR3 to the YARN queue, it can apply for resources and perform tasks again.
At present, I don't know how to solve the problem that MR3 suddenly cannot apply for container. Could you help me?I can provide you with relevant log information.
Looking forward to your reply.
Thank You.