Removed unused db and wal

Ceph cluster is now provisioned by cephadm using a spec
where disks and logical volumes can be defined. However,
cephadm takes care about defining the disk layout if
nothing is specified.
The purpose of the patch is to remove the unused logical
volumes and keep the one needed to build the osd in CI.

Depends-On: I116a0e9d7fadca525c1e8f5328df77235379c09c
Change-Id: I26ae3b3a1ea9ce99d7855d6484bd42fef9360e76
This commit is contained in:
Francesco Pantano 2021-01-28 16:49:22 +01:00 committed by John Fulton
parent 3526e25475
commit bbff292028
2 changed files with 2 additions and 6 deletions

View File

@ -4,6 +4,4 @@ ceph_loop_device_legacy: /dev/loop3
ceph_loop_device_file: /var/lib/ceph-osd.img
ceph_loop_device_file_legacy: /var/lib/ceph-osd-legacy.img
ceph_logical_volume_group: ceph_vg
ceph_logical_volume_wal: ceph_lv_wal
ceph_logical_volume_db: ceph_lv_db
ceph_logical_volume_data: ceph_lv_data

View File

@ -28,13 +28,11 @@
- ["{{ ceph_loop_device_file }}", "{{ ceph_loop_device_file_legacy }}"]
- ["{{ ceph_loop_device }}", "{{ ceph_loop_device_legacy }}"]
- name: Use {pv,vg,lv}create to create logical volumes on one loop device
- name: Use {pv,vg,lv}create to create logical volume on one loop device
become: true
shell: |
pvcreate {{ ceph_loop_device }}
vgcreate {{ ceph_logical_volume_group }} {{ ceph_loop_device }}
lvcreate -n {{ ceph_logical_volume_wal }} -l 375 {{ ceph_logical_volume_group }}
lvcreate -n {{ ceph_logical_volume_db }} -l 375 {{ ceph_logical_volume_group }}
lvcreate -n {{ ceph_logical_volume_data }} -l 2041 {{ ceph_logical_volume_group }}
lvcreate -n {{ ceph_logical_volume_data }} -l +100%FREE {{ ceph_logical_volume_group }}
lvs
changed_when: true