compass-adapters/ansible/roles/ceph-config/templates/ceph.j2

26 lines
624 B
Django/Jinja
Executable File

[global]
fsid = {{ ceph_fsid.stdout }}
mon initial members = {{ groups["ceph_mon"] | join(", ")}}
mon host =
{%- for host in groups["ceph_mon"] -%}
{{ ', ' if not loop.first else ''}}{{ ip_settings[host].mgmt.ip }}
{%- endfor %}
public network = {{ mgmt_cidr }}
cluster network = {{ storage_cidr }}
auth cluster required = cephx
auth service required = cephx
auth client required = cephx
osd journal size = 1024
filestore xattr use omap = true
osd pool default size = 1
osd pool default min size = 1
osd pool default pg num = 333
osd pool default pgp num = 333
osd crush chooseleaf type = 1
debug mon = 1
debug ms = 0