Appendix E. Pools, placement groups, and CRUSH configuration options
The Ceph options that govern pools, placement groups, and the CRUSH algorithm.
Configuration option | Description | Type | Default |
---|---|---|---|
| Allows a monitor to delete a pool. In RHCS 3 and later releases, the monitor cannot delete the pool by default as an added measure to protect data. | Boolean |
|
| The maximum number of placement groups per pool. | Integer |
|
| Number of seconds between PG creation in the same Ceph OSD Daemon. | Float |
|
| Number of seconds after which PGs can be considered as being stuck. | 32-bit Integer |
|
|
Ceph issues a | Integer |
|
|
Ceph issues a | Integer |
|
|
Ceph issues a | Integer |
|
| Do not warn if the total number of objects in the cluster is below this number. | Integer |
|
| Do not warn on pools whose object number is below this number. | Integer |
|
|
The threshold of | Float |
|
|
Ceph issue a | Float |
|
| The number of seconds of inactivity before Ceph resets the PG delta to zero. Ceph keeps track of the delta of the used space for each pool to aid administrators in evaluating the progress of recovery and performance. | Integer |
|
|
The maximum age in seconds for an operation to complete before issuing a | Float |
|
| Placement group bits per Ceph OSD Daemon. | 32-bit Integer |
|
| The number of bits per Ceph OSD Daemon for Placement Groups for Placement purpose (PGPs). | 32-bit Integer |
|
|
The bucket type to use for | 32-bit Integer |
|
| The default CRUSH ruleset to use when creating a replicated pool. | 8-bit Integer |
|
|
Sets the default size, in bytes, of a chunk of an object stripe for erasure coded pools. Every object of size S will be stored as N stripes, with each data chunk receiving | Unsigned 32-bit Integer |
|
|
Sets the number of replicas for objects in the pool. The default value is the same as | 32-bit Integer |
|
|
Sets the minimum number of written replicas for objects in the pool in order to acknowledge a write operation to the client. If the minimum is not met, Ceph will not acknowledge the write to the client. This setting ensures a minimum number of replicas when operating in | 32-bit Integer |
|
|
The default number of placement groups for a pool. The default value is the same as | 32-bit Integer |
|
|
The default number of placement groups for placement for a pool. The default value is the same as | 32-bit Integer |
|
| The default flags for new pools. | 32-bit Integer |
|
| The maximum number of placement groups to list. A client requesting a large number can tie up the Ceph OSD Daemon. | Unsigned 64-bit Integer |
|
| The minimum number of placement group logs to maintain when trimming log files. | 32-bit Int Unsigned |
|
| The time, in seconds, for an OSD to wait for a client to replay a request. | 32-bit Integer |
|