Allowing OSD's to be provisioned in ODF when dm-multipath enabled
Issue
- Currently
rookwon't allow the provisioning ofdm-multipathLUNS for the OSD's. It fails with errors about finding ampath_member.Rookuseslsblk -fand checks to see if the device is adm-multipathleg.
cephosd: skipping device "/mnt/ocs-deviceset-localblock-0-data-0lx4cl" because it contains a filesystem "mpath_member"
# lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sdb mpath_mem
mpatha (wwid1234) dm-5 PURE,FlashArray
size=2.4T features='0' hwhandler='1 alua' wp=rw
`-+- policy='service-time 0' prio=50 status=active
|- 6:0:0:2 sdb 8:16 active ready running
|- 6:0:1:2 sdh 8:112 active ready running
|- 7:0:0:2 sde 8:64 active ready running
`- 7:0:1:2 sdg 8:96 active ready running
Environment
- F/C LUNS so
RHCOSwill auto-enabledm-multipath - Cluster version 4.11.12
dm-multipathinstalled on theCoreOSnodes
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.