Executing multipath -ll on Optane memory based pmem devices returns HDIO_GETGEO failed with 25
This document (000019884) is provided subject to the disclaimer at the end of this document.
Environment
Situation
When listening multipath devices, Optane memory based /dev/pmem* devices are listed as well and return an error like:
sles15sp2:~> sudo multipath -ll
Feb 17 16:37:46 | pmem0: HDIO_GETGEO failed with 25
Feb 17 16:37:46 | pmem1: HDIO_GETGEO failed with 25
Feb 17 16:37:46 | pmem2: HDIO_GETGEO failed with 25
Feb 17 16:37:46 | pmem3: HDIO_GETGEO failed with 25
mpd_6 (360060e80075a610000305a6100000123) dm-0 HITACHI,OPEN-V
size=408G features='0' hwhandler='0' wp=rw
`-+- policy='service-time 0' prio=1 status=active
|- 0:0:0:0 sda 8:0 active ready running
`- 1:0:0:0 sdb 8:16 active ready running
Resolution
This issue has been reported to engineering for further investigation. For the time being, please add:
blacklist {
devnode "^pmem[0-9][0-9]*"
}
to /etc/multipath.conf to exclude the pmem devices from being accessed by multipathd.
If required, execute
dracut -f
to keep the system version of /etc/multipath.conf in sync with the copy inside the initial ramdisk (initrd).
Status
Disclaimer
This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.
- Document ID:000019884
- Creation Date: 18-Feb-2021
- Modified Date:02-Mar-2021
-
- SUSE Linux Enterprise Server
For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com