Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.4.1, 2.6.0
-
None
-
Reviewed
Description
When MRAppMaster exit it doesn't call close on its open file systems instances.
MAPREDUCE-3614 sets conf.setBoolean("fs.automatic.close", false); in MRAppMaster::main and then called FileSystem.closeAll() in MRAppMasterShutdownHook.
However, MAPREDUCE-4205 removed the call to FileSystem.closeAll() MRAppMasterShutdownHook but left `fs.automatic.close` set to false.
Removing `conf.setBoolean("fs.automatic.close", false);` worked for me, but it wasn't clear if this had other implications.