LEIL-METALOGGER.CFG(5)
π leil-metalogger.cfg β the config file for leil-metalogger (section 5 of the manual, bestie) π
Okay so picture this: it's giving "one little text file runs the whole metalogger situation." This is the manpage for leil-metalogger.cfg, and it's literally just the config file for the LeilFS metalogger process. That's it, that's the vibe. π«Ά
β¨ DESCRIPTION β¨
The file leil-metalogger.cfg contains the configuration of the LeilFS metalogger process. One file, all the settings, main character energy. π
πΈ SYNTAX πΈ
The syntax is, and I cannot stress this enough, extremely simple:
OPTION = VALUE
And listen: lines starting with the # character are ignored. So go ahead, leave yourself little love notes in there, they don't count. π
π OPTIONS π
Here's the configuration option lineup, no skips, no cuts:
DATA_PATHβ where to store metadata files πWORKING_USERβ the user to run the daemon asWORKING_GROUPβ the group to run the daemon as. This one's optional β if it's empty, the default user group gets used instead. β¨SYSLOG_IDENTβ the name of the process that shows up in syslog messages (default isleil-metalogger)LOCK_MEMORYβ whether to performmlockall()so theleil-metaloggerprocess doesn't get swapped out (default is0, i.e. no) πLIMIT_GLIBC_MALLOC_ARENASβ Linux only! Limits glibc malloc arenas to the given value β prevents it from using a huge amount of virtual memory. Heads up though, this can influence performance: it reduces memory fragmentation and improves cache locality, but it can also lead to contention and reduced parallelism in multi-threaded applications. Use it in constrained memory environments; recommended values are4or8. (Default is0: disabled, or let glibc decide.) π§NICE_LEVELβ the nice level to run the daemon with (default is-19if possible β note: the process must be started as root to increase priority) π₯BACK_LOGSβ number of metadata change log files (default is50)BACK_META_KEEP_PREVIOUSβ number of previous metadata files to be kept (default is3)META_DOWNLOAD_FREQβ metadata download frequency in hours (default is24, at mostBACK_LOGS/2)MASTER_HOSTβ address of the LeilFS master host to connect with (default issfsmaster)MASTER_PORTβ number of the LeilFS master port to connect with (default is9419)MASTER_RECONNECTION_DELAYβ delay in seconds before trying to reconnect to the master after a disconnection (default is30) β³MASTER_TIMEOUTβ timeout (in seconds) for master connections (default is60)LOG_LEVELβ sets up logging. It uses the environment variableSAUNAFS_LOG_LEVELor the config valueLOG_LEVELto determine the logging level. Valid log levels are:tracedebuginfowarnorwarningerrorerrorcritorcriticaloff
TLS_CERT_FILE(EXPERIMENTAL) β path to the TLS certificate file the metalogger will use for TLS connections (there is no default value) πTLS_KEY_FILE(EXPERIMENTAL) β path to the TLS private key file the metalogger will use for TLS connections (there is no default value) ποΈTLS_CA_CERT_FILE(EXPERIMENTAL) β path to the trusted CA certificate which is used to authenticate the TLS connection (there is no default value) π‘οΈ
π REPORTING BUGS π
Found a bug? Report it to the GitHub repository at https://github.com/leil-io/leilfs as an issue. Be a good citizen, file the issue, we love that for you. π
π COPYRIGHT π
Copyright 2008-2009 Gemius SA
Copyright 2013-2019 Skytechnology sp. z o.o.
Copyright 2023-2024 Leil Storage OΓ
LeilFS 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 3.
LeilFS 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 LeilFS. If not, see http://www.gnu.org/licenses/.
π SEE ALSO π
leil-metalogger(8) β the actual daemon this whole config file is for, go read it next bestie π
And that's the whole page! This one's dated 1980-01-01 (yes, iconic, timeless, literally a legend) and it's part of the LEIL-METALOGGER.CFG(5) manual section β mwah, go configure something gorgeous. ππβ
π¦ where this page comes from
- nixpkgs unstable: saunafs 5.12.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms