SAUNAFS-ADMIN(8)
β¨ SAUNAFS-ADMIN(8) β¨
okay bestie, so this is the page for saunafs-admin β and also saunafs-probe, which is the older twin π«Ά β the SaunaFS monitoring and administration tool. It's section 8, it's the system-administration section, and yes it's giving main character energy because it literally runs the whole cluster π
π SYNOPSIS π
saunafs-admin COMMAND [OPTIONS...] [ARGUMENTS...]
so like, you pick a COMMAND, and then you can sprinkle OPTIONS and ARGUMENTS on top. that's the whole shape of it. periodt β¨
π NOTES π
real talk: saunafs-probe is deprecated, bestie. use saunafs-admin instead, no cap. it's the icon, the moment, the blueprint π₯
π AVAILABLE COMMANDS π (the menu, and it's a whole vibe)
chunks-health <master ip> <master port>β returns chunks health reports for the installation π. by default (meaning if you don't specify any report at all) all the reports get shown. and heads up: inreplicationanddeletionstates, that column means the number of chunks with the number of copies specified in the label to replicate/delete. iykyk.--porcelainβ makes the output parsing-friendly π§--availabilityβ prints the report about availability of chunks--replicationβ prints the report about about the number of chunks that need replication--deletionβ prints the report about about the number of chunks that need deletion
info <master ip> <master port>β prints stats all about your SaunaFS installation π--porcelainβ makes the output parsing-friendly
iolimits-status <master ip> <master port>β prints the current configuration of the global I/O limiting π¦list-chunkservers <master ip> <master port>β prints info about all the connected chunkservers π--porcelainβ makes the output parsing-friendly
list-defective-files <master ip> <master port>β lists the files that currently have defective chunks π--porcelainβ makes the output parsing-friendly--unavailableβ prints unavailable files--undergoalβ prints files with undergoal chunks--structure-errorβ prints files/directories with structure error--limit=β limits the maximum number of printed files
list-disks <master ip> <master port>β prints info about all the connected chunkservers π½--porcelainβ makes the output parsing-friendly--verboseβ be a little more verbose and show the operations statistics
list-goals <master ip> <master port>β lists the goal definitions π―--porcelainβ makes the output parsing-friendly--prettyβ prints a nice table β¨
list-mounts <master ip> <master port>β prints info about all the connected mounts ποΈ--porcelainβ makes the output parsing-friendly--verboseβ be a little more verbose and show the goal and trash time limits
list-metadataservers <master ip> <master port>β prints the status of the active metadata servers π--porcelainβ makes the output parsing-friendly
metadataserver-status <master ip> <master port>β prints the status of a master or shadow master server π¦--porcelainβ makes the output parsing-friendly
list-tasks <master ip> <master port>β lists the tasks that the master is currently executing π οΈmanage-locks <master ip> <master port> [list/unlock] [flock/posix/all]β manage locks π--porcelainβ makes the output parsing-friendly--activeβ print only active locks--pendingβ print only pending locks--inode=β specify an inode for the operation--owner=β specify an owner for the operation--sessionid=β specify a sessionid for the operation--start=β specify a range start for the operation--end=β specify a range end for the operation
ready-chunkservers-count <master ip> <master port>β prints the number of chunkservers ready to be written to βοΈpromote-shadow <shadow ip> <shadow port>β promotes the metadata server π. it works only if the personalityha-cluster-managedis used. also: authentication with the admin password is required π.stop-master-without-saving-metadata <master ip> <master port>β stops the master server without saving metadata in themetadata.sfsfile π³. it's used to quickly migrate a metadata server (works for all personalities). authentication with the admin password is required π.reload-config <master ip> <master port>β requests reloading the configuration from the config file π. this one is synchronous β it waits for the reload to finish. authentication with the admin password is required π.save-metadata <metadataserver ip> <metadataserver port>β requests saving the current state of metadata into themetadata.sfsfile πΎ. with--asyncit fails if the process cannot be started, e.g. because the process is already in progress. without--async, it fails if either the process cannot be started or if it finishes with an error (i.e., no metadata file is created). authentication with the admin password is required π.--asyncβ don't wait for the task to finish
stop-task <master ip> <master port> <task id>β stops the execution of the task with the given id πlist-session <master ip> <master port>β lists all currently open sessions πdelete-session <master ip> <master port> <session_id>β deletes the specified session ποΈdump-config <master ip> <master port>β dumps the configuration files of the master server π. authentication with the admin password is required π
π OPTIONS π
-v,--versionβ print version and exit βοΈ
π REPORTING BUGS π
found a bug bestie? π don't suffer in silence β report it to the GitHub repository https://github.com/leil-io/saunafs as an issue. the devs will love you for it π«Ά
β COPYRIGHT β
Copyright 2008-2009 Gemius SA
Copyright 2013-2019 Skytechnology sp. z o.o.
Copyright 2023-2024 Leil Storage OΓ
SaunaFS 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.
SaunaFS 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 SaunaFS. If not, see http://www.gnu.org/licenses/.
fr fr that's the whole page. now go admin your cluster, you absolute icon πΈ
okay and for the lil sign-off moment: this is from the SAUNAFS-ADMIN(8) page, dated 2026-07-29 π
. bye bestie, slay π
π¦ where this page comes from
- ubuntu stonking: saunafs-adm 5.8.0-1ubuntu1 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms