The inventory must define these hosts to run:
cluster_machines
: Set of hosts in the clusterhypervisors
: Set of hosts to launch virtual machinesstandalone_machine
: To define only the cluster is composed with one host (replacecluster_machines
)
Prerequisite
This step is useful only for the installed hosts by a debian installer build with build_debian_iso.
...
clients
: Set of hosts that must be ceph-clientmons
: Set of hosts to that must be ceph-monosds
: Set of hosts to that must be ceph-osd
The roles are explained in the documentation here.
The inventory must define these variables to run the step:
ceph_osd_disk
: Device to use as OSD stock datas (only for ceph-osd hosts)osd_pool_default_min_size
: Minimal number of available hosts in the clusterOSD to ensure cluster successosd_pool_default_size
: Number of hosts OSD in the cluster
Drawio | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Ceph provides ansible rules to configure the software, you can read the documentation here.