Paths Showing as Non-Live While Using NVMe-TCP on RHEL/Rocky/AlmaLinux
KB0022959
Pure Product
FlashArray
Environment
NVMe-TCP on RHEL/Rocky/AlmaLinux
Symptoms
nvme list-subsysshows non-live paths- Reduced path count
- Performance degradation
Cause
- Network interface down
- Connection lost
- Discovery refresh required
Resolution
Diagnosis:
# Check path status
nvme list-subsys
# Check for errors
dmesg | grep -i "nvme.*error\|nvme.*fail"
# Check network interface
ip link show <interface>
ethtool <interface>
Solutions:
- Network interface down:
ip link set <interface> up - Connection lost:
# NVMe-TCP: Reconnect nvme disconnect -n <subsystem_nqn> nvme connect -t tcp -a <portal_ip> -s 4420 -n <subsystem_nqn> # iSCSI: Restart session iscsiadm -m node -T <target_iqn> -p <portal_ip> --logout iscsiadm -m node -T <target_iqn> -p <portal_ip> --login - Discovery refresh:
# Re-run discovery nvme discover -t tcp -a <discovery_ip> -s 8009