xrdmapc(1)
π xrdmapc β the redirector gossip sesh
okay bestie, so this one is xrdmapc, and it lives in section 1 of the General Commands Manual β the "general commands" girlies, you know the vibe. she's a little utility that walks up to your XRootD redirector and asks it status / subscribers / paths questions. and she reports back. no cap. π
β¨ NAME β¨
xrdmapc β query XRootD redirector (status/subscribers/paths)
like, literally what it says on the tin. she queries the redirector. that's the whole job. π¦
πΈ SYNOPSIS πΈ
xrdmapc [options] host:port [path]
options: [--format fmt] [--help] [--list args] [--quiet] [--verify]
so you give her a <host>:<port> (or just host:port, she's not picky about punctuation) and optionally a path. that's it. that's the whole invocation. β¨
π DESCRIPTION π
The xrdmapc utility queries the XRootD redirector (status/subscribers/paths). path, when specified, uses <host>:<port> to determine the locations of path and does optional verification.
ngl that's a lot of words for a small program but here's the translation: you point her at a redirector, she goes "okay and?" and then tells you where stuff lives. if you hand her a path too, she'll go find out which servers actually have it β and if you ask nicely with the verify flag, she'll check it for real. π«Ά
π OPTIONS π
-f|--format [text|json]β picks the output format, periodt.'text'prints human-readable output (and yes, that's the default), while'json'prints a JSON representation of the cluster topology. and here's the tea: in JSON output, themanagersandserversarrays are sorted by name. so no, they're not in the order the redirector felt like telling you. π-l|--list [all|m|s]β what are we listing today, bestie?'all'lists managers and servers (default, obviously),'m'lists only managers, and's'lists only servers. choose your fighter. π-q|--quietβ does not print error messages tocerr; errors appear inline instead. so like, she still tells you, just not by screaming into the stderr void. π-r|--refreshβ does not use cached information but will refresh the cache. she's not gonna trust the stale gossip, she's going to the source. icon behaviour, honestly. π₯-v|--verifyβ verifies<path>existence status at each server. yes, each one. she's thorough like that. β¨
and if you scrolled back up to the synopsis and clocked a --help sitting in that options line β yeah, she's there. π
π¦ NOTES π¦
Documentation for all components associated with xrdcp can be found at https://xrootd.org/docs.html
(and yes, it says xrdcp in the original notes. that's not a typo i introduced, that's just how it's written, and we respect the source. π)
π DIAGNOSTICS π
Errors yield an error message and a non-zero exit status. so if something's wrong, you get words and a weird number. that's how you know. π«Ά
π LICENSE π
LGPL
free as in β¨freedomβ¨, bestie.
π SUPPORT LEVEL π
The xrdmapc command is supported by the xrootd collaboration. Contact information can be found at:
https://xrootd.org/contact.html
they're nice, they'll help you. go say hi. π§
okay that's the whole page, you ate that. this was xrdmapc(1), from v6.2.0, and if anyone asks β you read the manual. mwah. ππ π
π¦ where this page comes from
- epel 10: xrootd-client 1:6.2.0-2.el10_3 Β· LGPL-3.0-or-later AND BSD-2-Clause AND BSD-3-Clause AND curl AND MIT AND Zlib AND Apache-2.0 AND MPL-2.0
- fedora 44: xrootd-client 1:6.2.0-2.fc44 Β· LGPL-3.0-or-later AND BSD-2-Clause AND BSD-3-Clause AND curl AND MIT AND Zlib AND Apache-2.0 AND MPL-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms