mfsgui.cfg(5)
π mfsgui.cfg(5) π
okay bestie, welcome to mfsgui.cfg β the main configuration file for mfsgui. yes this is section 5 of the manual, and yes it's part of MooseFS, and yes we're gonna get you fully caught up. π«Ά
β¨ NAME β¨
mfsgui.cfg β the main config file for mfsgui. that's the whole name, no notes, periodt.
πΈ DESCRIPTION πΈ
so the file mfsgui.cfg holds the configuration for the MooseFS GUI server process. that's it, that's the vibe. everything your GUI server needs to know about itself lives in here. π
π SYNTAX π
the syntax is literally this and nothing more:
OPTION = VALUE
and lines that start with the # character? ignored. comments. ghosts. not real. we don't see them. π
π STARTUP OPTIONS π
heads up babe: changes in this section require a process restart. not a reload. a whole restart. plan accordingly. π
WORKING_USERβ the user we run the daemon as. that's their whole job fr.WORKING_GROUPβ the group we run the daemon as. it's optional! if it's empty, the default user group gets used instead. low maintenance icon. β¨SYSLOG_IDENTβ the name of the process that shows up in syslog messages. default ismfsgui.LOCK_MEMORYβ do we performmlockall()to keep the mfsgui process from getting swapped out? default is0, i.e. no. she stays in RAM or she doesn't, your call.DISABLE_OOM_KILLERβ disables the out of memory killer. Linux only, default is1. (yes default is "disable the thing", slay.)NICE_LEVELβ the nice level to run the daemon with. default is-19. note: the process must be started as root to increase priority, and if setting the priority fails, the process just retains the nice level it started with. no biggie, she keeps the fit she showed up in. πFILE_UMASKβ sets the default umask for group and others (user always has0). default is027β block write for group and block all for others. protective queen behavior.DATA_PATHβ where to store the daemon lock file. that's the address, bestie.
π RUNTIME OPTIONS π
good news: changes in this section only require a process reload. much chiller. π§
SYSLOG_MIN_LEVELβ the minimum level of messages that will be reported by chunkserver. levels in order of importance:ERROR,WARNING,NOTICE,INFO,DEBUG. default isINFO.SYSLOG_ELEVATE_TOβ reported messages of a level lower than this option will be elevated to this level. i.e. ifSYSLOG_MIN_LEVELis set toDEBUGandSYSLOG_ELEVATE_TOis set toNOTICE, allINFOandDEBUGmessages get sent to syslog asNOTICE. default isNOTICE. it's giving β¨promotionβ¨.
π CONNECTION OPTIONS π
also just a process reload for these. we love a low-effort change. π¦
GUISERV_LISTEN_HOSTβ the IP address to listen on for incoming http connections (*means any). come one, come all.GUISERV_LISTEN_PORTβ the port to listen on for incoming http connections. the door. the entrance. πͺGUISERV_TIMEOUTβ http connection timeout, in seconds. default is300.
π HTTP SERVER OPTIONS π
yep, process reload for this section too. consistency is iconic. β
ROOT_DIRβ document root for the http server.REQUESTS_FILEβ requests configuration file, either an absolute path or a path relative to theROOT_DIR.
β οΈ NOT ME SAYING THIS TWICE: the content of this file should NEVER be modified by the user. NEVER. like, capital letters, underlined, circled in hot pink. hands off. π
π 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 π
okay that's the whole page bestie, you ate that. this was MooseFS 4.59.2-1, dated May 2026 β go forth and configure responsibly, 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-gui 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