Mount Ceph FS in your File Systems Table

If you mount Ceph FS in your file systems table, the Ceph file system will mount automatically on startup.

Kernel Driver

To mount Ceph FS in your file systems table as a kernel driver, add the following to /etc/fstab:

{ipaddress}:{port}:/ {mount}/{mountpoint} {filesystem-name}     [name=username,secret=secretkey|secretfile=/path/to/secretfile],[{mount.options}]

For example:

10.10.10.10:6789:/     /mnt/ceph    ceph    name=admin,secretfile=/etc/ceph/secret.key,noatime    0       2

Important

The name and secret or secretfile options are mandatory when you have Ceph authentication running.

See Authentication for details.

FUSE

To mount Ceph FS in your file systems table as a filesystem in user space, add the following to /etc/fstab:

#DEVICE                                  PATH         TYPE      OPTIONS
id={user-ID}[,conf={path/to/conf.conf}] /mount/path  fuse.ceph defaults 0 0

For example:

id=admin  /mnt/ceph  fuse.ceph defaults 0 0
id=myuser,conf=/etc/ceph/cluster.conf  /mnt/ceph2  fuse.ceph defaults 0 0

The DEVICE field is a comma-delimited list of options to pass to the command line. Ensure you use the ID (e.g., admin, not client.admin). You can pass any valid ceph-fuse option to the command line this way.

See Authentication for details.