Whamcloud - gitweb
LU-4684 migrate: pack lmv ea in migrate rpc 24/31424/14
authorLai Siyao <lai.siyao@intel.com>
Sat, 20 Jan 2018 07:51:32 +0000 (15:51 +0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 9 Aug 2018 18:18:54 +0000 (18:18 +0000)
commit470bdeec6ca5b4c68f456a10d68511653e67b378
tree466644a3dbfe07f33ba11c64f8018a5cd0db84f0
parent13372d6c243ccfc1a0886469f3c0dc048783ed47
LU-4684 migrate: pack lmv ea in migrate rpc

To support stripe directory migration, pack lmv_user_md in migrate
RPC. Add arguments of 'mdt-count' and 'mdt-hash' for 'lfs migrate'.

Disable directory migration related tests temprorily, and we'll
enable them later in the last patch of this set.

Signed-off-by: Lai Siyao <lai.siyao@whamcloud.com>
Change-Id: I914a9205a1a558da8c4231e7c83334621b5c92c0
Reviewed-on: https://review.whamcloud.com/31424
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Fan Yong <fan.yong@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
20 files changed:
lustre/doc/lfs-migrate.1
lustre/include/uapi/linux/lustre/lustre_idl.h
lustre/include/uapi/linux/lustre/lustre_user.h
lustre/llite/dir.c
lustre/llite/file.c
lustre/llite/llite_internal.h
lustre/llite/llite_lib.c
lustre/mdc/mdc_lib.c
lustre/mdc/mdc_reint.c
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_lib.c
lustre/ptlrpc/layout.c
lustre/tests/conf-sanity.sh
lustre/tests/recovery-small.sh
lustre/tests/sanity-hsm.sh
lustre/tests/sanity-lfsck.sh
lustre/tests/sanity.sh
lustre/tests/sanityn.sh
lustre/utils/lfs.c
lustre/utils/liblustreapi.c