ceph-pools

Manage ceph pools.

get /pools

Arguments
  • No arguments...

Definition
get /pools
Attributes
  • namestring

    -

  • erasureCodingboolean

    -

  • descriptionstring

    -

  • poolIdinteger

    -

  • pgNuminteger

    -

  • pgpNuminteger

    -

  • minSizeinteger

    -

  • sizeinteger

    -

  • dataChunksinteger

    -

  • parityChunksinteger

    -

  • quotaMaxBytesinteger

    -

  • quotaMaxObjectsinteger

    -

  • crushRuleinteger

    -

  • statsobject

    -

    • bytesinteger

      -

    • objectsinteger

      -

    • readIopsnumber

      -

    • writeIopsnumber

      -

    • readBytesPerSecnumber

      -

    • writeBytesPerSecnumber

      -

  • applicationstring

    Application using the pool, default ceph applications are "rbd", "cephfs", and "rgw".

  • erasureCodingOverwriteSupportMissingboolean

    Indicates whether this pool is missing the ec_overwrites flag.

  • fastReadboolean

    Enables parallel reading of all k+m shards for erasure coded pools.

Example response
[ { "name": "string", "erasureCoding": true, "description": "string", "poolId": 0, "pgNum": 0, "pgpNum": 0, "minSize": 0, "size": 0, "dataChunks": 0, "parityChunks": 0, "quotaMaxBytes": 0, "quotaMaxObjects": 0, "crushRule": 0, "stats": { "bytes": 0, "objects": 0, "readIops": , "writeIops": , "readBytesPerSec": , "writeBytesPerSec": }, "application": "string", "erasureCodingOverwriteSupportMissing": true, "fastRead": true } ]

post /pools

Arguments
  • bodyoptional

    -

Definition
post /pools

delete /pools/{name}

Arguments
  • namerequiredstring

    -

  • bodyoptional

    -

Definition
delete /pools/{name}

patch /pools/{name}

Arguments
  • namerequiredstring

    -

  • bodyoptional

    -

Definition
patch /pools/{name}

post /pools/{name}/enable-ec-overwrites

Enable the ec_overwrites flag for the pool.

Arguments
  • namerequiredstring

    -

Definition
post /pools/{name}/enable-ec-overwrites

post /pools/{name}/delete

Arguments
  • namerequiredstring

    -

  • bodyoptional

    -

Definition
post /pools/{name}/delete

get /pools/{name}/details

Arguments
  • namerequiredstring

    -

Definition
get /pools/{name}/details
Attributes
Example response
{}