Device Not Appearing in Multipath When Using NVMe-TCP on RHEL/Rocky/AlmaLinux
KB0022960
Pure Product
FlashArray
Symptoms
- Device visible in
nvme listorlsscsibut not inmultipath -ll - Single path instead of multiple paths
Cause
- Device blacklisted
- Missing WWID
- Multipath not configured
Signature
Diagnosis:
# Check if device is blacklisted
multipath -v3 -d # Dry run with verbose output
# Check multipath configuration
cat /etc/multipath.conf
# Check device attributes
udevadm info --query=all --name=/dev/<device>
Solutions:
- Device blacklisted:
- Check blacklist section in
/etc/multipath.conf - Ensure device is not excluded
- Add device to blacklist_exceptions if needed
- Check blacklist section in
- Missing WWID:
# Regenerate WWID /lib/udev/scsi_id -g -u -d /dev/<device> # Reload multipath multipath -r - Multipath not configured:
- Verify multipath.conf exists and is valid
- Restart multipathd:
systemctl restart multipathd