Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.6.0
Description
In the hot swap feature, FsDatasetImpl#addVolume uses the base volume dir (e.g. "/foo/data0", instead of volume's current dir "/foo/data/current" to construct FsVolumeImpl. As a result, DataNode can not remove this newly added volume, because its FsVolumeImpl#getBasePath returns "/foo".