Whamcloud - gitweb
LU-15536 utils: add lfs somsync utility 98/49498/5
authorJian Yu <yujian@whamcloud.com>
Tue, 24 Sep 2024 07:29:19 +0000 (00:29 -0700)
committerOleg Drokin <green@whamcloud.com>
Sun, 24 Nov 2024 06:03:25 +0000 (06:03 +0000)
commit1b1ac423ea40cbca9a1da7c2208a7d6b41804b47
treef0bdfdce61441442de0076419d47772ab666f9c9
parentd6ab6b66a30fdbd96667814c46e4ef07813c7786
LU-15536 utils: add lfs somsync utility

This patch adds lfs somsync utility to synchronize
SOM xattr(s) for given FILE(s) or FID(s).

lfs somsync FILE ...
lfs somsync --by-fid MOUNT FID ...

Test-Parameters: trivial env=ONLY=807 testlist=sanity

Change-Id: Ie9ee39625d56ec026c89dcc0f27025904ca354e3
Signed-off-by: Jian Yu <yujian@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49498
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/doc/lfs-somsync.1 [new file with mode: 0644]
lustre/doc/llapi_fsync.3 [new file with mode: 0644]
lustre/include/lustre/lustreapi.h
lustre/tests/sanity.sh
lustre/utils/lfs.c
lustre/utils/liblustreapi.c