From 22d0a715c27523194af870d633852910cd26279f Mon Sep 17 00:00:00 2001 From: graiss Date: Thu, 5 Nov 2015 16:18:43 +0800 Subject: [ceph]deploy mon nodes on controller nodes JIRA:COMPASS-138 - deploy mon nodes on all nodes is bad and waste of resource,so just delpoy on controller nodeswq Change-Id: I1987a4571225fe3a6b3bebbb9fec921d1dffa9b5 Signed-off-by: graiss --- .../roles/ceph-deploy/tasks/ceph_setup_env.yml | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_setup_env.yml') diff --git a/deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_setup_env.yml b/deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_setup_env.yml index cacc48d8..f89e2c6d 100644 --- a/deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_setup_env.yml +++ b/deploy/adapters/ansible/roles/ceph-deploy/tasks/ceph_setup_env.yml @@ -25,6 +25,13 @@ - create_ceph_cluster - ceph_install +- name: clear cluster_controller_nodes + file: path=cluster_controller_nodes state=absent + tags: + - create_ceph_cluster + - ceph_install + + - name: echo hosts name to file shell: echo -n "{{ item }} " >> cluster_hosts_name with_items: @@ -41,6 +48,23 @@ - echo_hosts - ceph_install +- name: echo controller name to file + shell: echo -n "{{ item }} " >> cluster_controller_nodes + with_items: + - "{{ groups['controller'] }}" + tags: + - create_ceph_cluster + - ceph_install + +- name: register controller nodes + shell: cat cluster_controller_nodes + register: controller_nodes + tags: + - create_ceph_cluster + - echo_hosts + - ceph_install + + - name: gen clean ceph script template: src=clean_ceph.j2 dest=~/clean_ceph.sh mode=0777 -- cgit 1.2.3-korg