Peering
Ceph stores copies of placement groups on multiple OSDs. Each copy of a placement group has a status. These OSDs peer check each other to ensure that they agree on the status of each copy of the placement group. Peering issues usually resolve themselves.
When Ceph stores a placement group in an acting set of OSDs, refer to them as Primary, Secondary, and so forth. By convention, the Primary is the first OSD in the Acting Set. The Primary that stores the first copy of a placement group is responsible for coordinating the peering process for that placement group. The Primary is the ONLY OSD that will accept client-initiated writes to objects for a given placement group where it acts as the Primary.
An Acting Set is a series of OSDs that are responsible for storing a placement group. An Acting Set may refer to the Ceph OSD Daemons that are currently responsible for the placement group, or the Ceph OSD Daemons that were responsible for a particular placement group as of some epoch.
up.
When an OSD in the Acting Set is up, it is part of the Up Set. The
Up Set is an important distinction, because Ceph can remap PGs to other Ceph OSDs when an OSD
fails.osd.25,
osd.32 and osd.61, the first OSD, osd.25, is the
Primary. If that OSD fails, the Secondary, osd.32, becomes the
Primary, and Ceph will remove osd.25 from the Up Set.