You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Diego (JIRA)" <ji...@apache.org> on 2018/08/09 16:35:00 UTC

[jira] [Created] (YARN-8641) Refresh Queues ResourceManager - Failed to re-init queues : Unable to construct queue ordering policy=fifo queue=root.llap

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 git@github.com: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: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org