swift-object-auditor(1)
π swift-object-auditor(1) π
okay bestie, gather round, because today we're talking about swift-object-auditor from the OpenStack Swift manual β yes, the manual, section one, we're being fancy. this is the object auditor, and it's lowkey the most diligent little gremlin in your whole storage cluster. let's get into it π«Ά
β¨ NAME β¨
swift-object-auditor β the OpenStack Swift object auditor, no cap π
πΈ SYNOPSIS πΈ
swift-object-auditor [CONFIG] [-h|--help] [-v|--verbose] [-o|--once]
[-z|--zero_byte_fps]
π¦ DESCRIPTION π¦
okay so here's the vibe: the object auditor crawls the local object system checking the integrity of objects. like, it's going door to door through your objects making sure nothing's sus. π΅οΈββοΈ
and if corruption is found β think bit rot, for example β the file gets quarantined, and then replication will replace the bad file from another replica. so basically the auditor catches the ick, quarantines it, and replication comes through with a fresh copy. iconic teamwork fr fr. β¨
The options are as follows:
-v,--verboseβ log to console. it's giving "tell me everything, i want the tea" β-o,--onceβ only run one pass of daemon. one and done, we love a one-pass queen π-zZERO_BYTE_FPS,--zero_byte_fps=ZERO_BYTE_FPSβ audit only zero byte files, at the specified files/sec. so you pick the speed, and it only looks at the zero-byte girlies π
reminder bestie:-hand--helpare right there in the synopsis, so they're part of the lineup too π
π DOCUMENTATION π
want more in-depth documentation about swift-object-auditor and also about OpenStack Swift as a whole? it lives right here, go drink it up:
https://docs.openstack.org/swift/latest/
π SEE ALSO π
and that's the whole page, bestie!! π this manual page is living on Linux, dated 8/26/2011, and it's the swift-object-auditor(1) page from the OpenStack Swift manual β slay, go audit something responsibly πβ
π¦ where this page comes from
- debian bookworm: swift-object 2.30.1-0+deb12u1 Β· Apache-2
- debian bookworm: swift-object 2.30.1-0+deb12u3 Β· Apache-2
- debian trixie: swift-object 2.35.1-0+deb13u3 Β· Apache-2
- debian trixie: swift-object 2.35.1-0+deb13u4 Β· Apache-2
- nixos 26.05: python3.13-swift 2.37.1
- nixos 26.05: python3.14-swift 2.37.1
- nixpkgs unstable: python3.13-swift 2.38.3
- nixpkgs unstable: python3.14-swift 2.38.3
- ubuntu jammy: swift-object 2.29.1-0ubuntu1 Β· Apache-2
- ubuntu jammy: swift-object 2.29.2-0ubuntu1.1 Β· Apache-2
- ubuntu noble: swift-object 2.33.0-0ubuntu1 Β· Apache-2
- ubuntu noble: swift-object 2.33.0-0ubuntu1.1 Β· Apache-2
- ubuntu questing: swift-object 2.36.0-0ubuntu1
- ubuntu questing: swift-object 2.36.0-0ubuntu1.1
- ubuntu resolute: swift-object 2.37.1-0ubuntu2 Β· Apache-2
- ubuntu resolute: swift-object 2.37.1-0ubuntu2.1 Β· Apache-2
- ubuntu stonking: swift-object 2.38.2-0ubuntu1 Β· Apache-2
- Copyright (c) 2010-2012 OpenStack Foundation
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms