LEIL-HDD.CFG(5)

πŸ“¦ version 5.12.0, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, welcome to the LEIL-HDD.CFG(5) manual page πŸ’–. This one is all about leil-hdd.cfg β€” the list of LeilFS storage directories for leil-chunkserver. It's giving "guest list but for your storage era." Periodt.

✨ DESCRIPTION ✨

The file leil-hdd.cfg contains list of directories (mountpoints) used for LeilFS storage (one per line). No cap.

A directory prefixed by the /* character causes given directory to be freed by replicating all data already stored there to another locations. Lines starting with the # character are ignored. Lowkey important, highkey iconic.

The chunks are divided into metadata (.met) and data (.dat) parts. The metadata parts contain information about the chunks, while data parts are only aligned data. The way that metadata and data get their own little lanes? Obsessed. It is possible to store the metadata parts in a different directory, or even in a separate drive, by splitting both paths using ' | ':

/path/to/metadata | /path/to/data

This way, the metadata parts can be stored, for instance, in NVMe and the data parts in HDD. Split-path era fr fr.

πŸ”₯ HOST-MANAGED SMR SPECIFICS πŸ”₯

With the proprietary chunkserver plugin for Host-Managed SMR drives, use the zonefs: prefix with the following syntax:

[*]zonefs:/path/to/metadata | /path/to/data

For example:

zonefs:/mnt/nvme1 | /mnt/host-managed-smr1
⚠️ vibe check: note that the /path/to/metadata should always be on a non-SMR drive. The optional * has the same meaning as described above and marks the drive for removal. iykyk β€” slay the setup, but respect the SMR rules πŸ’….

πŸ› REPORTING BUGS πŸ›

Report bugs to the GitHub repository https://github.com/leil-io/leilfs as an issue. Not me having to file a bug, but if you gotta, you gotta πŸ™ˆ.

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 πŸ‘€


xoxo, bestie πŸ’– β€” source/version: LEIL-HDD.CFG(5), dated 1980-01-01. mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from