|
@@ -4601,7 +4601,7 @@ public class FSNamesystem implements Namesystem, FSClusterStats,
|
|
*/
|
|
*/
|
|
private boolean needEnter() {
|
|
private boolean needEnter() {
|
|
return (threshold != 0 && blockSafe < blockThreshold) ||
|
|
return (threshold != 0 && blockSafe < blockThreshold) ||
|
|
- (getNumLiveDataNodes() < datanodeThreshold) ||
|
|
|
|
|
|
+ (datanodeThreshold != 0 && getNumLiveDataNodes() < datanodeThreshold) ||
|
|
(!nameNodeHasResourcesAvailable());
|
|
(!nameNodeHasResourcesAvailable());
|
|
}
|
|
}
|
|
|
|
|