Whamcloud - gitweb
LU-17431 nodemap: allow modifying properties of a dynamic nm 13/54513/19
authorSebastien Buisson <sbuisson@ddn.com>
Thu, 21 Mar 2024 09:13:43 +0000 (10:13 +0100)
committerOleg Drokin <green@whamcloud.com>
Sun, 2 Feb 2025 06:23:05 +0000 (06:23 +0000)
commitdb818bd0401038cbfac65bfd2f6f7a006d7fa150
tree7a8b090e2cd00c9d7f1e464c84e0991bebc677fe
parentfb3459589e98169b1af2858abc70fafdf59c313d
LU-17431 nodemap: allow modifying properties of a dynamic nm

Modify properties of a dynamic nodemap, by sending the appropriate
ioctl to the MDS or OSS device.
On kernel side, we need to allow handling a nodemap even if the
nodemap config file is not accessible (i.e. we are not on the
MGS). This dynamic nodemap is not stored on disk.

Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I7253e51ecb8869c2d2ac268926c1c907005ec4a7
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54513
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Marc Vef <mvef@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/sanity-sec.sh
lustre/utils/lctl.c
lustre/utils/obd.c