Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
HDDS-7083 put its temp directory in /hdds/tmp. HDDS-6449 in /hdds/<cluster-id>/tmp. IMO the second location is better since it provides better isolation from the rest of the filesystem at the cluster level. We should have all operations that use a tmp directory use the same parent to put their subdirectories under, for example /hdds/<cluster-id>/tmp/container-delete and /hdds/<cluster-id>/tmp/container-copy.
HDDS-7383 defined its tmp directory in StorageVolume, while HDDS-6449 defined the tmp directory in HddsVolume.