I’m deploying Openstack Yoga using Charms to 4 identical servers. I have completed all of the steps to get the pieces installed and running, but ceph-osd is still blocked with ‘Non-pristine devices detected, consult list-disks
, zap-disk
and blacklist-*
actions.’.
I can see that the disks exist, using ‘juju ssh ceph-osd/0’ and ‘fdisk -l’, and I’ve tried ’ juju run-action --wait ceph-osd/0 zap-disk devices=/dev/sdb i-really-mean-it=true’ on sdb and sdc on all 4 nodes.
Output of list-disks from one of the nodes is below.
Any ideas?
$ juju run-action --wait ceph-osd/0 list-disks
unit-ceph-osd-0:
UnitId: ceph-osd/0
id: "66"
results:
Stderr: |2
Failed to find physical volume "/dev/sdc".
Cannot use /dev/sda: device is partitioned
Cannot use /dev/sdd: device is too small (pv_min_size)
Failed to find physical volume "/dev/sdb".
blacklist: '[''/dev/sdd'', ''/dev/sda'']'
disks: '[''/dev/sdc'', ''/dev/sda'', ''/dev/sdd'', ''/dev/sdb'']'
non-pristine: '[''/dev/sda'', ''/dev/sdd'']'
status: completed
timing:
completed: 2022-09-26 18:11:17 +0000 UTC
enqueued: 2022-09-26 18:11:15 +0000 UTC
started: 2022-09-26 18:11:15 +0000 UTC