mfsmetalogger(8)

πŸ’– mfsmetalogger(8) πŸ’–

okay bestie, gather round, we're talking about mfsmetalogger β€” this is part of MooseFS, and it's literally the metadata replication server of MooseFS. she replicates metadata. that's the whole vibe. πŸ¦‹


✨ NAME ✨

mfsmetalogger β€” start, restart or stop MooseFS metalogger process


🌸 SYNOPSIS 🌸

mfsmetalogger [-c CFGFILE] [-f] [-d] [-u] [-n] [-t LOCKTIMEOUT] [ACTION]

mfsmetalogger -v

mfsmetalogger -h

πŸŽ€ DESCRIPTION πŸŽ€

okay so. mfsmetalogger is the metadata replication server of MooseFS. that's her job, that's her whole thing, she's the girl who keeps the metadata copies. no cap. πŸ‘‘


πŸ’… OPTIONS πŸ’…

  • -v β€” print version information and exit. she tells you who she is and dips. iconic.
  • -h β€” print usage information and exit. help menu, but make it cute.
  • -c CFGFILE β€” specify alternative path of configuration file (default is mfsmetalogger.cfg in the system configuration directory). you want a different config? say less.
  • -f β€” run in foreground, don't daemonize. she stays right there in your terminal like a loyal bestie. 🫢
  • -d β€” run with dangerous options (names: DANGEROUS_*). ⚠️ yes bestie, dangerous is right there in the name, this is not a drill.
  • -u β€” log undefined configuration values (when default is assumed). for when you wanna know what she had to guess at. πŸ•΅οΈ
  • -n β€” do not attempt to increase limit of core dump size.
  • -t LOCKTIMEOUT β€” how long to wait for lockfile (in seconds; default is 60 seconds). she will wait, but only so long. she has boundaries. βœ‹

🌈 ACTION 🌈

ACTION tells metalogger to perform one of the following actions:

  • start β€” Start metalogger process if the process is not already running, otherwise display error message. (she's already up, don't be extra.)
  • stop β€” Stop metalogger process if the process is running, otherwise display error message. (nothing to stop, nothing to say.)
  • restart β€” (default action) If the metalogger process is running, restart it, if it's not running, start it. the "idk just handle it" of actions. πŸ’«
  • reload β€” Send a signal to metalogger process to reload config files. glow-up for the config. ✨
  • info β€” Send a signal to metalogger process to dump debug information file in working directory.
  • test β€” Displays mfsmetalogger pid: PID if the metalogger is running (and return 0) or mfsmetalogger is not running otherwise (and return 1). vibe check but for processes. πŸ”
  • kill β€” Send termination signal to metalogger process. πŸ’€
  • restore β€” Not implemented. girl said "not today", and honestly? respect.

πŸŽ€ FILES πŸŽ€

  • mfsmetalogger.cfg β€” configuration file for MooseFS metalogger process; refer to mfsmetalogger.cfg(5) manual for details.
  • .mfsmetalogger.lock β€” lock file of running MooseFS metalogger process (created in data directory).
  • changelog_ml.*.mfs β€” MooseFS filesystem metadata change logs (backup of master change log files, created in data directory).
  • metadata.ml.mfs.back β€” Latest copy of complete metadata.mfs.back file from MooseFS master (created in data directory).
  • .mfsmetalogger_info.txt β€” metalogger info file, created by sending the process INFO signal, with work parameters that can be used for debugging/support purposes (created in data directory).

😭 REPORTING BUGS 😭

found a bug? πŸ› do NOT suffer in silence, tell the girlies. Report bugs to <bugs@moosefs.com>.


Copyright (C) 2026 Jakub Kruszona-Zawadzki, Saglabs SA

This file is part of MooseFS.

MooseFS is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2 (only).

MooseFS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, see <https://www.gnu.org/licenses/>.


πŸ”₯ SEE ALSO πŸ”₯

mfsmaster(8), mfsmetalogger.cfg(5)


and that's the whole page bestie, you ate it, go replicate some metadata πŸ’– this was MooseFS 4.59.2-1, from May 2026, mwah πŸŽ€βœ¨

πŸ“¦ where this page comes from