CEPH-POST-FILE(8)

✨ NAME ✨

ceph-post-file β€” post files for ceph developers πŸ’–

(okay bestie, real talk: this is a section 8 manual page, so it's a sysadmin-type command, and it is so much less scary than it looks)


🌸 SYNOPSIS 🌸

ceph-post-file [-d description] [-u *user] file or dir ...

like, you give it files. or directories. or both. or many. she's flexible πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

ceph-post-file uploads files or directories up to ceph.com so that Ceph developers can look at them later. that's the whole job. she's a delivery girl and she ate 🫢

Every single time you invoke her, she uploads your files or directories into a separate directory with a unique tag. that tag is your golden ticket β€” hand it to a developer, or drop it in a bug report over at <http://tracker.ceph.com/>. it's giving "receipt for your trauma" honestly 🧾✨

the moment the upload finishes, that directory gets marked non-readable and non-writeable so nobody else can peek at it or mess with it. locked down. protected. periodt πŸ‘‘


πŸ’€ WARNING πŸ’€ (read this one, fr fr)

Basic measures are taken so that posted data is only visible to developers with access to ceph.com infrastructure.

But β€” and this is the important part, bestie β€” users should think twice and/or take appropriate precautions before posting potentially sensitive data. think: logs, or data directories that contain Ceph secrets. those and ceph.com do not need to be besties. πŸ™ˆ

no cap, that's a direct quote from the page: think twice before posting anything potentially sensitive. the vibes are "yes the door is locked" not "yes the door is bulletproof".

πŸŽ€ OPTIONS πŸŽ€

  • -d description, --description description β€” add a short description for the upload. this is a great moment to reference a bug number, js. there is no default value, so if you want a description you gotta type one 🌈
  • -u user β€” set the user metadata for the upload. defaults to whoami`@`hostname -f. iykyk, that's your username at your fully-qualified hostname πŸ’œ

πŸ”₯ EXAMPLES πŸ”₯

want to upload a single log? say less:

ceph-post-file /var/log/ceph/ceph-mon.`hostname`.log

want to upload several directories all at once? she can do that:

ceph-post-file -d 'mon data directories' /var/log/ceph/mon/*

see how the -d 'mon data directories' is doing the heavy lifting there? chef's kiss πŸ‘©β€πŸ³πŸ’‹


⭐ AVAILABILITY ⭐

ceph-post-file is part of Ceph, a massively scalable, open-source, distributed storage system. for more information, please refer to the Ceph documentation at <https://docs.ceph.com>. it's all there, go look, it's free πŸ¦‹


πŸ’– SEE ALSO πŸ’–

  • ceph(8)
  • ceph-debugpack(8)

2010-2014, Inktank Storage, Inc. and contributors. Licensed under Creative Commons Attribution Share Alike 3.0 (CC-BY-SA-3.0)


okay that's the whole page, you absolute icon πŸ˜­πŸ’… this version of ceph-post-file lives in the manual as version dev, dated Oct 06, 2026, sitting under section CEPH-POST-FILE(8) β€” go forth, post your logs, lock your secrets, mwah πŸŽ€βœ¨

πŸ“¦ where this page comes from