1 .TH LCTL-CHANGELOG_REGISTER 8 2024-08-13 Lustre "Lustre Configuration Utilities"
3 lctl-changelog_register \- register changelog user for device
12 .RB [ --nameonly | -n ]
17 This command is used to register a new changelog user on selected device. New
20 and/or specific unique
22 Changelog entries will not be purged beyond any registered users' set point.
29 Output brief command usage help.
31 .BR -m ", " --mask \fI MASK
32 Sets per-user changelog
34 Mask is specified as set of keywords in form
35 .RI [+|-] MASK1 [<,|+|-> MASK2 ...].
36 Masks are separated by comma or '+' to indicate a mask to be added
37 and by '-' to indicate mask to be removed.
38 If mask list is started with '+' or '-' then masks are relative
39 to the default changelog mask, otherwise mask is absolute.
40 Possible mask keywords are:
41 .BR mark ", " creat ", " mkdir ", " hlink ", " slink ", " mknod ", "
42 .BR unlnk ", " rmdir ", " renme ", " rnmto ", " open ", " close ", "
43 .BR lyout ", " trunc ", " sattr ", " xattr ", " hsm ", " mtime ", "
44 .BR ctime ", " atime ", " migrt ", " flrw ", " resync ", " gxatr ", " nopen .
45 The default changelog mask consists of all masks excluding:
46 ``atime, open, gxatr, nopen''. Both uppercase and lowercase are accepted for
49 .BR -n ", " --nameonly
50 The output format modifier. If set then command outputs just changelog user
56 stands for assigned changelog user
59 .BR -u ", " --user \fI USERNAME
60 Specific username assigment. Unique name can be assigned to a new changelog
61 user. Name must start with a letter and consist of letters, digits, '-' and
62 \'_' symbols with total length limited by 15 symbols.
64 Simple changelog user register on device
68 .B # lctl --device testfs-MDT0000 changelog_register
69 testfs-MDT0000: Registered changelog userid 'cl1'
73 Register changelog user with specific name
77 .B # lctl --device testfs-MDT0000 changelog_register -u testname
78 lustre-MDT0000: Registered changelog userid 'cl1-testname'
82 Register changelog user with specific mask:
85 .B # lctl --device testfs-MDT0000 changelog_register -m +open,atime,-hlink
86 lustre-MDT0000: Registered changelog userid 'cl1'
90 Register changelog user with terse output:
93 .B # lctl --device testfs-MDT0000 changelog_register -n
98 .B lctl changelog_register
101 and is distributed as part of the
103 filesystem package since release 1.7.0
104 .\" Added in commit 1.6.0-2540-g2c74bfcb7a
107 .BR lctl-changelog_deregister (8)