Description of problem:
The device files created by the multipath daemon (/dev/dm-#) files change
around for the MSA2000i array in my setup. The device files for all my other
Fibre Channel arrays remain the same, but rebooting my server often times
results in my iSCSI device files shifting around or changing all together.
I've created a zip file with the output of "multipath -l" on 2 different
occasions showing the device files being different. Also attached is the
directory output of /sys/block on the 2 different occasions and my
multipath.conf file.
Version-Release number of selected component (if applicable):
found on Redhat 5.2 snapshot 7
How reproducible:
happens frequently although not everytime (about 50% of the time).
Steps to Reproduce:
1. Present several luns (4+) to host from an iSCSI array (MSA2000i in my case)
2. Take a not of how the luns are mapped
3. Reboot the server
4. Compare the current mappings with the previous ones
Actual results:
Expected results:
Additional info:
The /dev/dm-N device files are not guaranteed to be the same across reboots,
reguardless of protocol. If you want device persistency, you must use the UUID
or user_friendly_names options (devices in /dev/mapper/...) for multipath devices.
I would like to close this as NOTABUG. Are you ok with this outcome - do you
find the above explanation acceptable?
I was under the impression that the dm-# files would be persistant accross
reboots. Seeing as how this is not the case, please close this issue as
NOTABUG.