ceph-ansible/group_vars
Eduard Egorov 7d7080df6c crush: create rack type buckets and build crush tree according to {{ osd_crush_location }}.
Currently, we can define crush location for each host but only crush roots and crush rules are created. This commit automates other routines for a complete solution:
  1) Creates rack type crush buckets defined in {{ ceph_crush_rack }} of each osd host. If it's not defined by user then a rack named 'default_rack_{{ ceph_crush_root  }}' would be added and used in next steps.
  2) Move rack type crush buckets defined in {{ ceph_crush_rack }} into crush roots defined in {{ ceph_crush_root }} of each osd host.
  3) Move hosts defined in {{ ceph_crush_rack }} into crush roots defined in {{ ceph_crush_root }} of each osd host.

Signed-off-by: Eduard Egorov <eduard.egorov@icl-services.com>
2018-01-11 17:42:18 +01:00
..
agent.yml.sample All `include_vars` need to have `*.yml`, `*.yaml` or `*.json` extension. 2016-11-24 14:03:49 +01:00
all.yml.sample firewall: add mds, nfs, restapi and iscsi ports, remove 'configure_firewall' variable used for conditional execution. Include the task only on rpm-based systems. 2017-12-12 23:44:55 +01:00
ceph-fetch-keys.yml.sample All `include_vars` need to have `*.yml`, `*.yaml` or `*.json` extension. 2016-11-24 14:03:49 +01:00
clients.yml.sample client: don't make `osd_pool_default_pg_num` mandatory 2017-12-14 17:22:07 +01:00
common-coreoss.yml.sample All `include_vars` need to have `*.yml`, `*.yaml` or `*.json` extension. 2016-11-24 14:03:49 +01:00
docker-commons.yml.sample docker: fix monitors name 2017-04-10 15:13:12 +02:00
iscsi-gws.yml.sample iscsi: re-enable the scenario 2017-09-28 18:46:28 +02:00
mdss.yml.sample containers: bump memory limit 2018-01-09 11:26:50 +01:00
mgrs.yml.sample Add ability to enable ceph mgr modules. 2017-10-16 15:04:23 +02:00
mons.yml.sample crush: create rack type buckets and build crush tree according to {{ osd_crush_location }}. 2018-01-11 17:42:18 +01:00
nfss.yml.sample Allow to use rados for ganesha exports 2017-11-21 15:21:32 +01:00
osds.yml.sample containers: bump memory limit 2018-01-09 11:26:50 +01:00
rbd-mirrors.yml.sample container: introduce resource limitation for containers 2017-09-06 14:52:21 +02:00
restapis.yml.sample docker: simplify variable declaration 2017-09-09 01:22:06 +02:00
rgws.yml.sample docker: simplify variable declaration 2017-09-09 01:22:06 +02:00
rhcs.yml.sample firewall: add mds, nfs, restapi and iscsi ports, remove 'configure_firewall' variable used for conditional execution. Include the task only on rpm-based systems. 2017-12-12 23:44:55 +01:00