Bug #5599
closedceph-disk: prepare should issue a partprobe on the journal device too
0%
Description
Currently, after preparing a disk, we issue a partprobe on the prepared device (ceph data).
When using a separate journal, we should also issue a partprobe on the journal device.
- ceph-disk-prepare /dev/sdc /dev/sdb
- ceph-disk-prepare /dev/sdd /dev/sdb
Will result in:
/dev/sdb :
/dev/sdb1 ceph journal, for /dev/sdc1
/dev/sdc :
/dev/sdc1 ceph data, active, cluster ceph, osd.0, journal /dev/sdb1
/dev/sdd :
/dev/sdd1 ceph data, prepared, cluster ceph, osd.1
After running partprobe /dev/sdb:
/dev/sdb :
/dev/sdb1 ceph journal, for /dev/sdc1
/dev/sdb2 ceph journal, for /dev/sdd1
/dev/sdc :
/dev/sdc1 ceph data, active, cluster ceph, osd.0, journal /dev/sdb1
/dev/sdd :
/dev/sdd1 ceph data, prepared, cluster ceph, osd.1, journal /dev/sdb2
The partprobe on the journal device should be called before the partprobe on the osd device.
Files