aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ansible/roles/ceph/templates/ceph.conf.j25
1 files changed, 5 insertions, 0 deletions
diff --git a/ansible/roles/ceph/templates/ceph.conf.j2 b/ansible/roles/ceph/templates/ceph.conf.j2
index 83a48c550..5d9fdaabc 100644
--- a/ansible/roles/ceph/templates/ceph.conf.j2
+++ b/ansible/roles/ceph/templates/ceph.conf.j2
@@ -10,6 +10,11 @@ auth cluster required = cephx
auth service required = cephx
auth client required = cephx
+[mon]
+# NOTE(SamYaple): The monitor files have been known to grow very large. The
+# only fix for that is to compact the files.
+mon compact on start = true
+
{% if service_name is defined and service_name == 'ceph-rgw' %}
[client.radosgw.gateway]
host = {{ hostvars[inventory_hostname]['ansible_' + storage_interface]['ipv4']['address'] }}