diff options
Diffstat (limited to 'configs/services/ceph.yaml')
| -rw-r--r-- | configs/services/ceph.yaml | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/configs/services/ceph.yaml b/configs/services/ceph.yaml new file mode 100644 index 0000000..bf7ac14 --- /dev/null +++ b/configs/services/ceph.yaml @@ -0,0 +1,38 @@ +service: + name: "ceph" + version: "17.2.6" # Quincy + description: "Ceph distributed storage system" + +config: + cluster_name: "ceph" + fsid: "{{ cluster.ceph_fsid }}" # Generated UUID for cluster + + global: + mon_host: "192.168.1.40" + auth_cluster_required: "cephx" + auth_service_required: "cephx" + auth_client_required: "cephx" + public_network: "192.168.1.0/24" + cluster_network: "192.168.1.0/24" + + mon: + mon_allow_pool_delete: false + mon_max_pg_per_osd: 300 + + osd: + osd_pool_default_size: 3 + osd_pool_default_min_size: 2 + osd_pool_default_pg_num: 128 + osd_journal_size: 10240 + + mds: + mds_cache_memory_limit: 4294967296 + +systemd: + mon_unit_file: "ceph-mon@.service" + osd_unit_file: "ceph-osd@.service" + mds_unit_file: "ceph-mds@.service" + after: + - "network-online.target" + restart_policy: "on-failure" + restart_sec: 30 |
