Diego  created YARN-8641:
----------------------------

             Summary: Refresh Queues ResourceManager - Failed to re-init queues 
: Unable to construct queue ordering policy=fifo queue=root.llap
                 Key: YARN-8641
                 URL: https://issues.apache.org/jira/browse/YARN-8641
             Project: Hadoop YARN
          Issue Type: Bug
          Components: capacity scheduler, resourcemanager
    Affects Versions: 3.1.0
         Environment: -Ambari 2.7
 -HDP3
 -YARN
 {{$ yarn version}}
 {{Hadoop 3.1.0.3.0.0.0-1634}}
 {{Source code repository [email protected]:hortonworks/hadoop.git -r 
ab6fed463d44250e0f1cc433987c9de0592db596}}
 {{Compiled by jenkins on 2018-07-12T20:32Z}}
 {{Compiled with protoc 2.5.0}}
 {{From source with checksum 13431af4b6ec467e2496f7dd95d9dd}}
 {{This command was run using 
/usr/hdp/3.0.0.0-1634/hadoop/hadoop-common-3.1.0.3.0.0.0-1634.jar}}
            Reporter: Diego 


Steps:

in Ambari (2.7) Yarn Queue manager, I've created a leaf queue as follows:

{{/root}}
 {{--/default}}
 {{--/llap}}
 {{----/test}}

After doing save and refresh, the refresh YARN Capacity Scheduler fails.  It 
does take the changes and the queue seams to work fine if Yarn is restarted.

 

the refresh YARN Capacity Scheduler error is:
resource_management.core.exceptions.ExecutionFailed: Execution of ' export 
HADOOP_LIBEXEC_DIR=/usr/hdp/3.0.0.0-1634/hadoop/libexec && 
/usr/hdp/3.0.0.0-1634/hadoop-yarn/bin/yarn rmadmin -refreshQueues' returned 
255. 18/08/09 15:08:51 INFO client.ConfiguredRMFailoverProxyProvider: Failing 
over to rm2
refreshQueues: java.io.IOException: Failed to re-init queues : Unable to 
construct queue ordering policy=fifo queue=root.llap
        at 
org.apache.hadoop.yarn.ipc.RPCUtil.getRemoteException(RPCUtil.java:38)
        at 
org.apache.hadoop.yarn.server.resourcemanager.AdminService.logAndWrapException(AdminService.java:913)
        at 
org.apache.hadoop.yarn.server.resourcemanager.AdminService.refreshQueues(AdminService.java:399)
        at 
org.apache.hadoop.yarn.server.api.impl.pb.service.ResourceManagerAdministrationProtocolPBServiceImpl.refreshQueues(ResourceManagerAdministrationProtocolPBServiceImpl.java:114)
        at 
org.apache.hadoop.yarn.proto.ResourceManagerAdministrationProtocol$ResourceManagerAdministrationProtocolService$2.callBlockingMethod(ResourceManagerAdministrationProtocol.java:271)
        at 
org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:523)
        at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:991)
        at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:872)
        at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:818)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:422)
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1688)
        at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2678)
Caused by: java.io.IOException: Failed to re-init queues : Unable to construct 
queue ordering policy=fifo queue=root.llap
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler.reinitialize(CapacityScheduler.java:476)
        at 
org.apache.hadoop.yarn.server.resourcemanager.AdminService.refreshQueues(AdminService.java:423)
        at 
org.apache.hadoop.yarn.server.resourcemanager.AdminService.refreshQueues(AdminService.java:394)
        ... 10 more
Caused by: org.apache.hadoop.yarn.exceptions.YarnRuntimeException: Unable to 
construct queue ordering policy=fifo queue=root.llap
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerConfiguration.getQueueOrderingPolicy(CapacitySchedulerConfiguration.java:1505)
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.ParentQueue.setupQueueConfigs(ParentQueue.java:143)
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.ParentQueue.<init>(ParentQueue.java:110)
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerQueueManager.parseQueue(CapacitySchedulerQueueManager.java:275)
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerQueueManager.parseQueue(CapacitySchedulerQueueManager.java:283)
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerQueueManager.reinitializeQueues(CapacitySchedulerQueueManager.java:171)
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler.reinitializeQueues(CapacityScheduler.java:725)
        at 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler.reinitialize(CapacityScheduler.java:471)
        ... 12 more



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to