DataNode : idle rebalancing threads need not take up threads. -------------------------------------------------------------
Key: HADOOP-4116 URL: https://issues.apache.org/jira/browse/HADOOP-4116 Project: Hadoop Core Issue Type: Improvement Components: dfs Affects Versions: 0.17.0 Reporter: Raghu Angadi The number of threads are currently limited on datanodes. Once these threads are occupied, DataNode does not accept any more requests (DOS). Recently we saw a case where most of the 256 threads were waiting in {{DataXceiver.replaceBlock()}} trying to acquire {{balancingSem}}. Since rebalancing is (heavily) throttled, I would think this would be the common case. These waiting threads need not take up a thread. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.