mfschunkserver(8)
π mfschunkserver(8) β this is part of MooseFS π
okay bestie, pull up a chair, we're doing the MooseFS chunkserver manual and honestly? it's giving infrastructure main character. this page is mfschunkserver(8), section 8, and it's your whole guide to starting, restarting and stopping the chunkserver process. let's go π¦
β¨ NAME β¨
mfschunkserver β start, restart or stop the MooseFS chunkserver process πΈ
β¨ SYNOPSIS β¨
mfschunkserver [-c CFGFILE] [-f] [-d] [-u] [-n] [-t LOCKTIMEOUT]
[ACTION]
mfschunkserver -v
mfschunkserver -h
β¨ DESCRIPTION β¨
so <rainbow>mfschunkserver</rainbow> is literally the data server of MooseFS. that's it, that's the whole vibe β it holds your data, it's the backbone, it's the moment. π
β¨ OPTIONS β¨
-vβ prints the version info and dips. one and done, no notes. π-hβ prints the usage info and dips. your lil help menu bestie. π«Ά-cCFGFILEβ lets you point at a totally different config file path instead of the usual one (default ismfschunkserver.cfgin the system configuration directory). pick your own adventure β¨-fβ run in the foreground, do not daemonize. she stays right there in your terminal, watching. π-dβ run with the dangerous options (they're the ones namedDANGEROUS_*). yes bestie, "dangerous" is right there in the name, so likeβ¦ be mindful. π-uβ log the undefined configuration values, i.e. whenever a default is assumed. transparency, we love to see it π-nβ do not attempt to increase the limit of core dump size. she's not touching that limit, periodt.-tLOCKTIMEOUTβ how long to wait for the lockfile, in seconds (default is60seconds). patience is a virtue but only for a minute β³
πͺ© ACTION
ACTION tells the chunkserver to perform one of these lil tasks:
startβ start the chunkserver process if it isn't already running; if it is already running, it just shows an error message. no double-dipping π«stopβ stop the chunkserver process if it's running; if it's not running, it shows an error message instead. sorry girly, nothing to stop πrestartβ this is the default action. if the chunkserver process is running it restarts it; if it's not running, it starts it. either way she's gonna be running, iconic behavior β¨reloadβ sends a signal to the chunkserver process so it reloads the config files. glow-up via signal πΈinfoβ sends a signal to the chunkserver process to dump a debug information file in the working directory. receipts, collected πtestβ prints"mfschunkserver pid: PID"when the chunkserver is running (and returns0), or"mfschunkserver is not running"otherwise (and returns1). a little wellness check π©Ίkillβ sends the termination signal to the chunkserver process. bye bestie πrestoreβ Not implemented. that's it, that's the whole thing, don't come for me π
β¨ FILES β¨
mfschunkserver.cfgβ the configuration file for the MooseFS chunkserver process; go read themfschunkserver.cfg(5)manual for all the details πmfshdd.cfgβ the list of directories (mountpoints) used for MooseFS storage; themfshdd.cfg(5)manual has the deets πΎ.mfschunkserver.lockβ the lock file of the running MooseFS chunkserver process (created in the data directory) πchunkserverid.mfsβ the chunkserver ID, assigned by the MooseFS master during the first connection (created in the data directory). your official birth certificate fr fr πͺͺcsstats.mfsβ the chunkserver charts stats (created in the data directory) π.mfschunkserver_info.txtβ the chunkserver info file, created by sending the process theINFOsignal, containing work parameters that can be used for debugging/support purposes (created in the data directory) π§
β¨ REPORTING BUGS β¨
found a bug? spill it to <bugs@moosefs.com>. π
β¨ COPYRIGHT β¨
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), mfsmount(8), mfschunkserver.cfg(5), mfshdd.cfg(5) π
okay that's the whole page bestie, you ate it π
this was MooseFS 4.59.2-1 and the date on it is May 2026 β go start that chunkserver, you got this, mwah ππβ¨
π¦ where this page comes from
- arch rolling: moosefs 4.59.2-2 Β· GPL-2.0-only
- nixos 26.05: moosefs 4.59.2
- nixpkgs unstable: moosefs 4.59.2
- ubuntu stonking: moosefs-chunkserver 4.59.2-1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms