From: John Wilkins Date: Fri, 17 May 2013 22:56:59 +0000 (-0700) Subject: doc: Minor improvements to Ceph FS landing page. X-Git-Tag: v0.64~105 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=decf342c268b86caf7075bd18f55eaf8efc8cb9d;p=ceph.git doc: Minor improvements to Ceph FS landing page. Signed-off-by: John Wilkins --- diff --git a/doc/cephfs/index.rst b/doc/cephfs/index.rst index 0a0c7789cf26..1b947ad038f4 100644 --- a/doc/cephfs/index.rst +++ b/doc/cephfs/index.rst @@ -2,23 +2,82 @@ Ceph FS ========= -The Ceph FS file system is a POSIX-compliant file system that uses a RADOS -cluster to store its data. Ceph FS uses the same RADOS object storage device -system as RADOS block devices and RADOS object stores such as the RADOS gateway -with its S3 and Swift APIs, or native bindings. Using Ceph FS requires at least -one metadata server in your ``ceph.conf`` configuration file. +The :term:`Ceph FS` file system is a POSIX-compliant file system that uses a +Ceph Storage Cluster to store its data. Ceph FS uses the same Ceph Storage +Cluster system as Ceph Block Devices, Ceph Object Storage with its S3 and Swift +APIs, or native bindings (librados). + + +.. ditaa:: + +-----------------------+ +------------------------+ + | CephFS Kernel Object | | CephFS FUSE | + +-----------------------+ +------------------------+ + + +---------------------------------------------------+ + | Ceph FS Library (libcephfs) | + +---------------------------------------------------+ + + +---------------------------------------------------+ + | Ceph Storage Cluster Protocol (librados) | + +---------------------------------------------------+ + + +---------------+ +---------------+ +---------------+ + | OSDs | | MDSs | | Monitors | + +---------------+ +---------------+ +---------------+ + + +Using Ceph FS requires at least one :term:`Ceph Metadata Server` in your +Ceph Storage Cluster. + + + +.. raw:: html + + +

Step 1: Metadata Server

+ +To run Ceph FS, you must have a running Ceph Storage Cluster with at least +one :term:`Ceph Metadata Server` running. + .. toctree:: :maxdepth: 1 - Mount Ceph FS - Mount Ceph FS as FUSE - Mount Ceph FS in fstab - Using Ceph with Hadoop + Add/Remove MDS <../../rados/deployment/ceph-deploy-mds> MDS Configuration Journaler Configuration + Manpage ceph-mds <../../man/8/ceph-mds> + +.. raw:: html + +

Step 2: Mount Ceph FS

+ +Once you have a healthy Ceph Storage Cluster with at least +one Ceph Metadata Server, you may mount your Ceph FS filesystem. +Ensure that you client has network connectivity and the proper +authentication keyring. + +.. toctree:: + :maxdepth: 1 + + Mount Ceph FS + Mount Ceph FS as FUSE + Mount Ceph FS in fstab Manpage cephfs <../../man/8/cephfs> Manpage ceph-fuse <../../man/8/ceph-fuse> - Manpage ceph-mds <../../man/8/ceph-mds> Manpage mount.ceph <../../man/8/mount.ceph> + + +.. raw:: html + +

Additional Details

+ +.. toctree:: + :maxdepth: 1 + + Using Ceph with Hadoop libcephfs <../../api/libcephfs-java/> + +.. raw:: html + +