The SWC-DB Ceph Filesystem - Configuration Properties

The SWC-DB Ceph Filesystem Library can be configured with these configuration properties.

  • swc.fs.ceph.cfg.dyn

    TYPE_STRINGS The Dynamic cfg-file to use. Config Handler will check & reload this cfg-file by swc.cfg.dyn.period
    default swc.fs.ceph.cfg.dyn=swc_fs_ceph.dyn.cfg

  • swc.fs.ceph.path.root

    TYPE_STRING The Ceph FileSystem's base root path.
    default swc.fs.ceph.path.root=

  • swc.fs.ceph.metrics.enabled

    TYPE_BOOL Enable or Disable Metrics tracking.
    default swc.fs.ceph.metrics.enabled=true

  • swc.fs.ceph.client.id

    TYPE_STRING The CephFs Client-Id to use.
    default swc.fs.ceph.client.id=

  • swc.fs.ceph.configuration.file

    TYPE_STRING The CephFs configuration file ceph.conf path.
    default swc.fs.ceph.configuration.file=


    The available properties to apply if swc.fs.ceph.configuration.file is not set

  • swc.fs.ceph.mon.addr

    TYPE_STRING The CephFs monitor-address mon_addr.
    default swc.fs.ceph.mon.addr=

  • swc.fs.ceph.perm.user

    TYPE_INT32 The CephFs Permission Group.
    default swc.fs.ceph.perm.group=

  • swc.fs.ceph.perm.user

    TYPE_INT32 The CephFs Permission User.
    default swc.fs.ceph.perm.user=

  • swc.fs.ceph.replication

    TYPE_INT32 The CephFs default replication.
    default swc.fs.ceph.replication=


The configuration properties applicable for dynamic reloading

  • swc.fs.ceph.fds.max

    TYPE_INT32_G The Max Open File Descriptors for the option of not closing, Condition dependable by the Program using the filesystem.
    default swc.fs.ceph.fds.max=256

  • swc.fs.ceph.stripe.unit

    TYPE_INT32_G The size of CephFs stripe unit. ‘0' for CephFs default configurations.
    default swc.fs.ceph.stripe.unit=0

  • swc.fs.ceph.stripe.count

    TYPE_INT32_G The count of CephFs stripes. ‘0' for CephFs default configurations.
    default swc.fs.ceph.stripe.count=0

  • swc.fs.ceph.object.size

    TYPE_INT32_G The size of CephFs object. ‘0' for CephFs default configurations.
    default swc.fs.ceph.object.size=0