Clean up some tasks during bootstrap; parallel PVC

This commit is contained in:
2019-06-16 19:17:41 -04:00
parent dd0a08bef0
commit 098a36b524
4 changed files with 32 additions and 43 deletions

View File

@ -51,13 +51,16 @@
- ceph.osd.bootstrap.keyring
- monmap
- name: create monitor data directory
- name: create monitor and manager data directories
file:
dest: /var/lib/ceph/mon/ceph-{{ ansible_hostname }}
dest: /var/lib/ceph/{{ item }}/ceph-{{ ansible_hostname }}
state: directory
owner: ceph
group: ceph
mode: 0750
with_items:
- mon
- mgr
when: newhost is defined and newhost
- name: populate monitor with map and keys
@ -65,11 +68,14 @@
become_user: ceph
when: newhost is defined and newhost
- name: touch monitor done file
- name: touch monitor and manager done files
file:
dest: /var/lib/ceph/mon/ceph-{{ ansible_hostname }}/done
dest: /var/lib/ceph/{{ item }}/ceph-{{ ansible_hostname }}/done
state: touch
become_user: ceph
with_items:
- mon
- mgr
when: newhost is defined and newhost
- name: start and enable daemons