Configuration
Ceph's behavior is highly configurable and tunable via settings, which allow us to control Ceph's behavior and performance. Chapter 7, Monitoring Ceph, and Chapter 11, Performance and Stability Tuning, will explore a number of these, but in this chapter we'll discuss methods of showing and changing these values.
Ceph daemons and clients at startup read /etc/ceph/ceph.conf
to load configuration settings and other cluster information for the cluster named ceph
. There are hundreds of values that can be set, but fortunately we mostly need to concern ourselves with only a much smaller subset.
Cluster naming and configuration
The startup configuration file defines values that Ceph components need to start up and find each other. Many Ceph admins think of the file as always being named /etc/ceph/ceph.conf
, but other names are possible. The directory /etc/ceph
is the default location, but the filename's base is actually the name of a given cluster, which itself defaults to Ceph. Many...