Details
-
Improvement
-
Resolution: Fixed
-
Major
-
Lustre 2.14.0, Lustre 2.12.4
-
9223372036854775807
Description
In order to allow draining an MDT for removal from the filesystem, or to disable it temporarily, it makes sense to add an "mdt.*.no_create" parameter on the MDT similar to "obdfilter.*.no_precreate" on the OST, and a matching mount option "-o no_create". The OS_STATE_NOPRECREATE" flag should be set in obd_statfs from the MDT to let clients/MDS know that it should be skipped.
This should result in new stripes directories skipping the MDT during selection for "lfs mkdir -i -1", auto striping, etc.
Attachments
Issue Links
- is cloned by
-
LU-17299 DNE3: disable new regular file creation on MDTs mounted with 'no_create'
- Open
- is related to
-
LU-17300 Avoid creating new dir/file/object on newly added MDT/OST
- Open
-
LU-17334 Client should handle dir/file/object created on newly added MDT/OST
- Resolved
-
LU-18193 sanity/300l fails frequently on a local setup
- Resolved
-
LU-18343 interop: sanity test_160a: FAIL: mkdir parent '/mnt/lustre/d160a.sanity/pics/2008' failed
- Resolved
- is related to
-
LU-12025 Adding OST may cause EIO - delay activation of new OSTs on existing filesystem
- Resolved
-
LU-16024 Allow permanently removing an MDT from config
- Open
-
LU-7668 permanently remove deactivated OSTs from configuration log
- Resolved
- mentioned in
-
Page Loading...