/** * Update application's blacklist with addition or removal resources. * * @param blacklistAdditions list of resources which should be added to the * application blacklist * @param blacklistRemovals list of resources which should be removed from the * application blacklist */ public void updateBlacklist(List<String> blacklistAdditions, List<String> blacklistRemovals) { client.updateBlacklist(blacklistAdditions, blacklistRemovals); }
/** * Update application's blacklist with addition or removal resources. * * @param blacklistAdditions list of resources which should be added to the * application blacklist * @param blacklistRemovals list of resources which should be removed from the * application blacklist */ public void updateBlacklist(List<String> blacklistAdditions, List<String> blacklistRemovals) { client.updateBlacklist(blacklistAdditions, blacklistRemovals); }
/** * Update application's blacklist with addition or removal resources. * * @param blacklistAdditions list of resources which should be added to the * application blacklist * @param blacklistRemovals list of resources which should be removed from the * application blacklist */ public void updateBlacklist(List<String> blacklistAdditions, List<String> blacklistRemovals) { client.updateBlacklist(blacklistAdditions, blacklistRemovals); }
/** * Update application's blacklist with addition or removal resources. * * @param blacklistAdditions list of resources which should be added to the * application blacklist * @param blacklistRemovals list of resources which should be removed from the * application blacklist */ public void updateBlacklist(List<String> blacklistAdditions, List<String> blacklistRemovals) { client.updateBlacklist(blacklistAdditions, blacklistRemovals); }
@Override protected void updateBlacklist(List<String> blacklistAdditions, List<String> blacklistRemovals) { LOG.debug("Blacklist Additions: {} , Blacklist Removals: {}", blacklistAdditions, blacklistRemovals); amrmClient.updateBlacklist(blacklistAdditions, blacklistRemovals); } }
@Override protected void updateBlacklist(List<String> blacklistAdditions, List<String> blacklistRemovals) { LOG.debug("Blacklist Additions: {} , Blacklist Removals: {}", blacklistAdditions, blacklistRemovals); amrmClient.updateBlacklist(blacklistAdditions, blacklistRemovals); } }
public synchronized void addNodeToBlacklist(NodeId nodeId) { client.updateBlacklist(Collections.singletonList(nodeId.getHost()), null); }
public synchronized void removeNodeFromBlacklist(NodeId nodeId) { client.updateBlacklist(null, Collections.singletonList(nodeId.getHost())); }
List<ContainerRequest> requests = set.getValue(); List<String> blacklistNodes = resourceRequestor.getNodesExceptHost(requests.get(0).getNodes()); amRmClient.updateBlacklist(blacklistNodes, requests.get(0).getNodes()); blacklistedNodesForHostSpecificRequests = blacklistNodes; LOG.info("Sending {} request(s) after blacklisting all nodes other than {}", requests.size(), requests.get(0).getNodes()); amRmClient.updateBlacklist(null, blacklistedNodesForHostSpecificRequests); blacklistedNodesForHostSpecificRequests = null;
amRmClient.updateBlacklist(null, blacklistRemovals); LOG.info("Removing nodes {} from blacklist: time elapsed since last blacklisting due to failure is greater than specified timeout", blacklistRemovals.toString()); failedBlackListedNodes.removeAll(blacklistRemovals); amRmClient.updateBlacklist(blacklistAdditions, null); long timeStamp = System.currentTimeMillis(); for (String hostname : blacklistAdditions) {