Whamcloud - gitweb
LU-8616 dne: allow mkdir with specific MDTs 66/30566/4
authorLai Siyao <lai.siyao@intel.com>
Sat, 16 Dec 2017 08:22:10 +0000 (16:22 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 9 Jan 2018 05:34:59 +0000 (05:34 +0000)
commit087ec276de0bc79db66b614e1f17ff0bf631464f
treec42f5274da0e77c07876359682553b71ea477d4f
parent76afb10a76830396b1457f51eb16992da8a894a4
LU-8616 dne: allow mkdir with specific MDTs

Silimiar to create file on specific OSTs, allow 'lfs mkdir' to mkdir
on specific MDTs. This is achieved by allowing 'lfs mkdir -i' specify
multiple MDTs, and adding LMV_USER_MAGIC_SPECIFIC.

Signed-off-by: Lai Siyao <lai.siyao@intel.com>
Change-Id: I3876707103465d1659afc80914ed6f9b58da25eb
Reviewed-on: https://review.whamcloud.com/30566
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Fan Yong <fan.yong@intel.com>
lustre/include/lustre/lustreapi.h
lustre/include/uapi/linux/lustre/lustre_user.h
lustre/llite/dir.c
lustre/lod/lod_object.c
lustre/mdd/mdd_dir.c
lustre/ptlrpc/pack_generic.c
lustre/tests/sanity.sh
lustre/utils/lfs.c
lustre/utils/liblustreapi.c
lustre/utils/lustreapi_internal.h