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 πŸ‘‘
  • -z ZERO_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: -h and --help are 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 🌈⭐