mount.fuse.ceph(8)

πŸ’– NAME πŸ’–

mount.fuse.ceph β€” it's giving wrapper around ceph-fuse, bestie 🫢


✨ DESCRIPTION ✨

okay so picture this: you want ceph-fuse to just. mount itself automatically. no manual labor. no typing commands at 3am. That's literally what this little helper does β€” it mounts ceph-fuse straight from /etc/fstab. πŸ‘‘

To use it, you drop in an entry like this:

#  DEVICE                                              PATH         TYPE      OPTIONS
  mount.fuse.ceph#conf=/etc/ceph/ceph.conf,id=admin   /mnt/ceph     fuse     _netdev,noatime,allow_other     0    0
  mount.fuse.ceph#conf=/etc/ceph/foo.conf,id=myuser   /mnt/ceph2    fuse     _netdev,noatime,allow_other     0    0

and here's the tea β˜•: that device field? it's a comma-separated list of options that get passed straight onto the command line. no cap.

So in the examples above, the first one says ceph-fuse will authenticate as client.admin, and the second one says it'll authenticate as client.myuser (respectively, babes, in that order πŸ’…). The second example also sets the "conf" option to "/etc/ceph/foo.conf" β€” and it does that via the ceph-fuse command line. πŸŽ€

And the best part? Any valid ceph-fuse option can be passed in this way. Any of them. Go off. πŸ”₯


🌸 OPTIONS 🌸

  • --conf β€” path to ceph configuration file, usually "/etc/ceph/ceph.conf" πŸ“
  • --id β€” user name πŸ™‹β™€οΈ

πŸ¦‹ SEE ALSO πŸ¦‹


and that's the whole vibe, bestie β€” go forth and mount things πŸ’œ

this page came from ceph-fuse and it's dated March 2014 ✨ mwah, ilysm, bye πŸŽ€

πŸ“¦ where this page comes from