]>
Commit | Line | Data |
---|---|---|
1 | ||
2 | - hosts: osds | |
3 | become: yes | |
4 | tasks: | |
5 | ||
6 | - name: stop ceph-osd@2 daemon | |
7 | service: | |
8 | name: ceph-osd@2 | |
9 | state: stopped | |
10 | ||
11 | - name: stop ceph-osd@0 daemon | |
12 | service: | |
13 | name: ceph-osd@0 | |
14 | state: stopped | |
15 | ||
16 | ||
17 | - hosts: mons | |
18 | become: yes | |
19 | tasks: | |
20 | ||
21 | - name: destroy osd.2 | |
22 | command: "ceph osd destroy osd.2 --yes-i-really-mean-it" | |
23 | ||
24 | - name: destroy osd.0 | |
25 | command: "ceph osd destroy osd.0 --yes-i-really-mean-it" | |
26 | ||
27 | ||
28 | - hosts: osds | |
29 | become: yes | |
30 | tasks: | |
31 | ||
32 | # osd.2 device | |
33 | - name: zap /dev/sdd1 | |
34 | command: "ceph-volume lvm zap /dev/sdd1 --destroy" | |
35 | environment: | |
36 | CEPH_VOLUME_DEBUG: 1 | |
37 | ||
38 | # osd.2 journal | |
39 | - name: zap /dev/sdd2 | |
40 | command: "ceph-volume lvm zap /dev/sdd2 --destroy" | |
41 | environment: | |
42 | CEPH_VOLUME_DEBUG: 1 | |
43 | ||
44 | - name: redeploy osd.2 using /dev/sdd1 | |
45 | command: "ceph-volume lvm create --filestore --data /dev/sdd1 --journal /dev/sdd2 --osd-id 2" | |
46 | environment: | |
47 | CEPH_VOLUME_DEBUG: 1 | |
48 | ||
49 | # osd.0 data lv | |
50 | - name: zap test_group/data-lv1 | |
51 | command: "ceph-volume lvm zap test_group/data-lv1" | |
52 | environment: | |
53 | CEPH_VOLUME_DEBUG: 1 | |
54 | ||
55 | # osd.0 journal device | |
56 | - name: zap /dev/sdc1 | |
57 | command: "ceph-volume lvm zap /dev/sdc1 --destroy" | |
58 | environment: | |
59 | CEPH_VOLUME_DEBUG: 1 | |
60 | ||
61 | - name: prepare osd.0 again using test_group/data-lv1 | |
62 | command: "ceph-volume lvm prepare --filestore --data test_group/data-lv1 --journal /dev/sdc1 --osd-id 0" | |
63 | environment: | |
64 | CEPH_VOLUME_DEBUG: 1 | |
65 | ||
66 | - name: activate all to start the previously prepared osd.0 | |
67 | command: "ceph-volume lvm activate --filestore --all" | |
68 | environment: | |
69 | CEPH_VOLUME_DEBUG: 1 |