Administration Guide
This guide covers day-to-day operation of a LeilFS cluster: connecting clients, deploying and configuring the services, keeping data highly available and durable, managing stored data, and running routine operations.
Access methods
- Windows client — mount LeilFS on Windows and manage mounts
- NFS client — export LeilFS over NFS via NFS-Ganesha
- S3 and SMB/CIFS access — expose a LeilFS mount as S3 or SMB shares
- CGI monitor — the web monitoring interface
Deployment and storage
- Installation — install packages or build from source
- Network setup — addressing, DNS and rack-aware topology
- Service configuration — configure master, shadow, chunkserver and metalogger
- Storage device setup/removal — manage chunkserver disks with
leil-hdd.cfg
High availability and durability
- High availability — shadow masters and uRaft failover
- Metaloggers — off-host metadata backup
- Replication — goals, copies and erasure coding
Data management
- Snapshots — instant copy-on-write snapshots
- Trash policy management — configure trashtime, recover deleted files
- Quotas — per-user, per-group and per-directory limits
- Extended attributes — per-path behaviour flags
Operations
- Performance tuning — client, chunkserver and topology tuning
- Routine maintenance — add/remove chunkservers, upgrade order
See also
- Security — TLS/mTLS and access control
- Reference — CLI, configuration, mount options, ports and glossary
- Troubleshooting — logs, common issues and metadata recovery