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:
parent
3526e25475
commit
bbff292028
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue