このコンテンツは選択した言語では利用できません。
Appendix B. Metadata Server daemon configuration Reference
Refer to this list of commands that can be used for the Metadata Server (MDS) daemon configuration.
| Command | Description | Type | Default |
|---|---|---|---|
|
|
If set to
Set under the | Boolean |
|
|
| The number of active MDS daemons during cluster creation.
Set under the | 32-bit Integer |
|
|
| The memory limit the MDS enforces for its cache.
Red Hat recommends using this parameter instead of the | 64-bit Integer Unsigned |
|
|
| The cache reservation, memory or inodes, for the MDS cache to maintain. The value is a percentage of the maximum cache configured. Once the MDS begins dipping into its reservation, it recalls client state until its cache size shrinks to restore the reservation. | Float |
|
|
|
The number of inodes to cache. A value of
Red Hat recommends to use the | 32-bit Integer |
|
|
| The insertion point for new items in the cache LRU, from the top. | Float |
|
|
| The fraction of directory that contains erroneous information before Ceph commits using a full update instead of partial update. | Float |
|
|
| The maximum size of a directory update in MB before Ceph breaks the directory into smaller transactions. | 32-bit Integer |
|
|
| The half-life of the MDS cache temperature. | Float |
|
|
| The frequency, in seconds, of beacon messages sent to the monitor. | Float |
|
|
|
The interval without beacons before Ceph declares a MDS | Float |
|
|
| The blacklist duration for failed MDS daemons in the OSD map. | Float |
|
|
| The interval, in seconds, of client inactivity before Ceph times out capabilities and leases. | Float |
|
|
|
The interval, in seconds, before Ceph closes a | Float |
|
|
| The interval, in seconds, to wait for clients to reconnect during a MDS restart. | Float |
|
|
| How frequently the MDS performs internal periodic tasks. | Float |
|
|
| The minimum interval, in seconds, to try to avoid propagating recursive statistics up the tree. | Float |
|
|
| How quickly changes in directory statistics propagate up. | Float |
|
|
| The number of inode numbers to preallocate per client session. | 32-bit Integer |
|
|
| Determines whether the MDS allows clients to see request results before they commit to the journal. | Boolean |
|
|
|
Use | Boolean |
|
|
| The function to use for hashing files across directory fragments. | 32-bit Integer |
|
|
|
Set to | Boolean |
|
|
| Determines whether the MDS tries to skip corrupt journal events during journal replay. | Boolean |
|
|
| The maximum events in the journal before Ceph initiates trimming.
Set to | 32-bit Integer |
|
|
| The maximum number of segments or objects in the journal before Ceph initiates trimming.
Set to | 32-bit Integer |
|
|
| The maximum number of segments to expire in parallels. | 32-bit Integer |
|
|
|
The maximum number of inodes in an | 32-bit Integer |
|
|
| Determines how frequently to sample directory temperature when making fragmentation decisions. | Float |
|
|
| The maximum temperature before Ceph attempts to replicate metadata to other nodes. | Float |
|
|
| The minimum temperature before Ceph stops replicating metadata to other nodes. | Float |
|
|
| Determines whether or not the MDS fragments directories. | Boolean |
|
|
| The maximum directory size before the MDS splits a directory fragment into smaller bits. The root directory has a default fragment size limit of 10000. | 32-bit Integer |
|
|
| The maximum directory read temperature before Ceph splits a directory fragment. | Float |
|
|
| The maximum directory write temperature before Ceph splits a directory fragment. | Float |
|
|
| The number of bits by which to split a directory fragment. | 32-bit Integer |
|
|
| The minimum directory size before Ceph tries to merge adjacent directory fragments. | 32-bit Integer |
|
|
| The minimum read temperature before Ceph merges adjacent directory fragments. | Float |
|
|
| The minimum write temperature before Ceph merges adjacent directory fragments. | Float |
|
|
| The frequency, in seconds, of workload exchanges between MDS nodes. | 32-bit Integer |
|
|
| The frequency, in seconds, of adjusting directory fragmentation. | 32-bit Integer |
|
|
| The minimum temperature before Ceph migrates a subtree back to its parent. | Float |
|
|
| The number of iterations to run balancer before Ceph stops. For testing purposes only. | 32-bit Integer |
|
|
| The number of seconds to run balancer before Ceph stops. For testing purposes only. | 32-bit Integer |
|
|
|
The method for calculating MDS load: * | 32-bit Integer |
|
|
| The minimum subtree temperature before Ceph migrates. | Float |
|
|
| The minimum subtree temperature before Ceph searches a subtree. | Float |
|
|
| The minimum fraction of target subtree size to accept. | Float |
|
|
| The maximum fraction of target subtree size to accept. | Float |
|
|
| Ceph migrates any subtree that is larger than this fraction of the target subtree size. | Float |
|
|
| Ceph ignores any subtree that is smaller than this fraction of the target subtree size. | Float |
|
|
| The minimum number of balancer iterations before Ceph removes an old MDS target from the MDS map. | 32-bit Integer |
|
|
| The maximum number of balancer iterations before Ceph removes an old MDS target from the MDS map. | 32-bit Integer |
|
|
|
The journal poll interval when in | Float |
|
|
| The interval for polling the cache during MDS shutdown. | 32-bit Integer |
|
|
| Ceph randomly exports subtrees between nodes. For testing purposes only. | 32-bit Integer |
|
|
| Ceph randomly fragments or merges directories. | 32-bit Integer |
|
|
| Ceph dumps the MDS cache contents to a file on each MDS map. | Boolean |
|
|
| Ceph dumps MDS cache contents to a file after rejoining the cache during recovery. | Boolean |
|
|
|
Ceph asserts that various scatter/gather invariants are For developer use only. | Boolean |
|
|
|
Ceph asserts that various recursive statistics invariants are For developer use only. | Boolean |
|
|
| Ceph verifies directory fragmentation invariants when convenient. For developer use only. | Boolean |
|
|
| The debug authentication pin invariants. For developer use only. | Boolean |
|
|
| Debugging subtree invariants. For developer use only. | Boolean |
|
|
| Ceph injects a MDS failure in a MDS Table code. For developer use only. | 32-bit Integer |
|
|
| Ceph injects a MDS failure in the subtree export code. For developer use only. | 32-bit Integer |
|
|
| Ceph injects a MDS failure in the subtree import code. For developer use only. | 32-bit Integer |
|
|
| Ceph injects a MDS failure in a hard link code. For developer use only. | 32-bit Integer |
|
|
| Ceph injects a MDS failure in the rename code. For developer use only. | 32-bit Integer |
|
|
| Ceph deletes all client sessions on startup. For testing purposes only. | Boolean |
|
|
| Ceph deletes inode preallocation metadata on startup. For testing purposes only. | Boolean |
|
|
| The number of inode numbers to skip on startup. For testing purposes only. | 32-bit Integer |
|
|
| The MDS daemon is a standby for another MDS daemon of the name specified in this setting. | String | N/A |
|
| An instance of the MDS daemon is a standby for another MDS daemon instance of this rank. | 32-bit Integer |
|
|
|
Determines whether the MDS daemon polls and replays the log of an active MDS when used as a | Boolean |
|