mirror of https://github.com/ceph/ceph-ansible.git
filestore-to-bluestore: force OSDs to be marked down
Otherwise, sometimes it can take a while for an OSD to be seen as down
and causes the `ceph osd purge` command to fail.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 51d601193e
)
pull/4885/head
parent
586f6f6262
commit
99ac694cc0
|
@ -146,6 +146,12 @@
|
|||
enabled: no
|
||||
with_items: "{{ (ceph_volume_lvm_list.stdout | from_json).keys() | list }}"
|
||||
|
||||
- name: mark down osds
|
||||
command: "{{ container_exec_cmd }} ceph --cluster {{ cluster }} osd down {{ item }}"
|
||||
with_items: "{{ (ceph_volume_lvm_list.stdout | from_json).keys() | list }}"
|
||||
delegate_to: "{{ groups[mon_group_name][0] }}"
|
||||
run_once: true
|
||||
|
||||
- name: ensure all dmcrypt for data and journal are closed
|
||||
command: cryptsetup close "{{ item['lv_uuid'] }}"
|
||||
with_items: "{{ _lvm_list }}"
|
||||
|
|
Loading…
Reference in New Issue