and tried to specify the application node label expression through the rest api. But no use of it ,I am thinking that if I am able to change the yarn application node label expression to <Not set> problem will be solved.If any knows or experienced this before please help me. Thanks in advance.
In addition to looking at the application logs here You can check for user permissions for your queue a.
In the "Queue Details" section (YARN Queue Manager UI), scroll down to the "Access Control" subsection.
In the "Access Control" section, you will see a table that lists the users and groups that have been granted permissions to submit jobs to the queue, and the type of permissions that have been granted (e.g. "Submit Application", "Administer Queue", etc.).