There are ‘_‘, ‘@’, ‘,’ in initiatorName, after configuring right DiscoveryAddress in RedHat host, it cannot find any storages by using iscsi-ls to check iscsi port.
First make the initiatorName legal. Then type /etc/init.d/iscsi restart command to restart iSCSI. Then it can find devices.
InitiatorName does not support special characters. It can only contain letters, ‘-‘, ‘.’.
When name a initiator, please use legal name.