]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
clarify/correct some of sample.ceph.conf
authorGreg Farnum <greg@inktank.com>
Tue, 11 Dec 2012 23:13:44 +0000 (15:13 -0800)
committerSage Weil <sage@inktank.com>
Thu, 13 Dec 2012 18:39:19 +0000 (10:39 -0800)
Signed-off-by: Greg Farnum <greg@inktank.com>
src/sample.ceph.conf

index dd121f2ee5c5f5c2903fa0355dff4b343744681b..664bec5bf4cc3ee4c068146d3eb076408fa658c1 100644 (file)
@@ -4,7 +4,7 @@
 ; This file defines cluster membership, the various locations
 ; that Ceph stores data, and any other runtime options.
 
-; If a 'host' is defined for a daemon, the start/stop script will
+; If a 'host' is defined for a daemon, the init.d start/stop script will
 ; verify that it matches the hostname (or else ignore it).  If it is
 ; not defined, it is assumed that the daemon is intended to start on
 ; the current host (e.g., in a setup with a startup.conf on each
 ;  You need at least one.  Two if you want data to be replicated.
 ;  Define as many as you like.
 [osd]
-       ; This is where the btrfs volume will be mounted.
+       ; This is where the osd expects its data
        osd data = /data/$name
 
-       ; Ideally, make this a separate disk or partition.  A few
-       ; hundred MB should be enough; more if you have fast or many
+       ; Ideally, make the journal will be  separate disk or partition.
+       ; 1-10GB should be enough; more if you have fast or many
        ; disks.  You can use a file under the osd data dir if need be
        ; (e.g. /data/$name/journal), but it will be slower than a
        ; separate disk or partition.
-
         ; This is an example of a file-based journal.
        osd journal = /data/$name/journal
        osd journal size = 1000 ; journal size, in megabytes
 
-        ; If you want to run the journal on a tmpfs, disable DirectIO
+        ; If you want to run the journal on a tmpfs (don't), disable DirectIO
         ;journal dio = false
 
         ; You can change the number of recovery operations to speed up recovery
        ;debug filestore = 20
        ;debug journal = 20
 
+
+       ; ### The below options only apply if you're using mkcephfs
+       ; ### and the devs options
         ; The filesystem used on the volumes
         osd mkfs type = btrfs
         ; If you want to specify some other mount options, you can do so.
        host = delta
 
        ; if 'devs' is not specified, you're responsible for
-       ; setting up the 'osd data' dir.  if it is not btrfs, things
-       ; will behave up until you try to recover from a crash (which
-       ; usually fine for basic testing).
+       ; setting up the 'osd data' dir.
        devs = /dev/sdx
 
 [osd.1]