Allowing OSD's to be provisioned in ODF when dm-multipath enabled
Issue
- Currently
rook
won't allow the provisioning ofdm-multipath
LUNS for the OSD's. It fails with errors about finding ampath_member
.Rook
useslsblk -f
and checks to see if the device is adm-multipath
leg.
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
RHCOS
will auto-enabledm-multipath
- Cluster version 4.11.12
dm-multipath
installed on theCoreOS
nodes
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.