LCTL-LLOG_CATLIST(8)
π¦ NAME π¦
okay bestie, meet lctl-llog_catlist β the little subcommand that just lists your Lustre configuration log files β¨ nothing more, nothing less, and honestly? iconic behaviour.
π SYNOPSIS π
lctl llog_catlist [--device device]
that's it. that's the whole vibe. π
πΈ DESCRIPTION πΈ
so lctl llog_catlist is the girl whose entire job is listing the configuration log files on the MGS, or on some other target if you're feeling spicy. π«Ά
why do you care?? because it's literally the move for finding out the names of all the configuration files available. no guessing, no cap. π₯
here's the tea on what's inside each one, and yes you need to know this:
- the
FSNAME-clientlogs β they hold the configuration records for the client nodes π§ - the
FSNAME-MDTXXXXlogs β those carry the records for the MDT(s) π - the
FSNAME-OSTXXXXlogs β and these ones carry the records for the OSTs β
and the lctl conf_param parameters? yeah, those get stored in these very log files, for the specified filesystem. π
one more thing, super important: the params log file is the one holding the lctl set_param -P parameters for all filesystems serviced by this MGS. so like, it's the main character of params, basically. periodt. π
β¨ OPTIONS β¨
--devicedevice β tells it which device to use π by default the MGS device is used for this operation. so if you don't say anything, it just assumes MGS, which is lowkey very chill of it.
π EXAMPLES π
listing all of the configuration logs on the MGS β the classic, the debut single:
# lctl llog_catlist
config_log: testfs-OST0000
config_log: testfs-MDT0000
config_log: testfs-OST0001
config_log: testfs-client
config_log: params
look at that lil list. five entries, all accounted for, no crumbs. π
listing all of the recovery llog files on the MGS β now we're passing a device, because we're fancy:
# lctl --device testfs-MDT0000 llog_catlist
catalog_log: [0x5:0x1:0x0]:0
catalog_log: [0x6:0x1:0x0]:0
catalog_log: [0x7:0x1:0x0]:0
see how the output says catalog_log: instead of config_log:? yeah. that's a thing. don't @ me, that's just what it does π
π AVAILABILITY π
so lctl llog_catlist is a subcommand of lctl(8) β not its own whole thing, it lives inside the lctl house π β and it's distributed as part of the lustre(7) filesystem package, since release 0.9.0. so it's been around, bestie. it's a veteran. π
π SEE ALSO π
go read these next, they're all in the same friend group:
and that's the whole page!! π«Ά this one came out of the Lustre manual, version dated 2024-08-14, filed under LCTL-LLOG_CATLIST(8) β go list some logs, you absolute legend πβ¨
π¦ where this page comes from
- ubuntu stonking: lustre-client-utils 2.17.58+dfsg-0ubuntu2 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms