'srp_daemon' or 'ibsrpdm' commands shows only SRP targets and not the LUNs
Issue
-
We have assigned the LUNs from IBM FlashSystem storage array to RHEL 6.6 server using Infiniband HCAs. There are 5 LUNs exported from SAN/Storage side, and system is able to access it without any issues. But when we try to 'see' those LUNs via
srp_daemon
oribsrpdm
commands we see ports and not the LUNs.
e.g.[root@test ~]# /usr/sbin/ibsrpdm -c -d /dev/infiniband/umad2 id_ext=5005076061d06e91,ioc_guid=5005076061d06e91,dgid=fe800000000000005005076061d06e91,pkey=ffff,service_id=5005076061d06e91 id_ext=5005076061d06e95,ioc_guid=5005076061d06e95,dgid=fe800000000000005005076061d06e95,pkey=ffff,service_id=5005076061d06e95 id_ext=5005076061d06e99,ioc_guid=5005076061d06e99,dgid=fe800000000000005005076061d06e99,pkey=ffff,service_id=5005076061d06e99 id_ext=5005076061d06e9d,ioc_guid=5005076061d06e9d,dgid=fe800000000000005005076061d06e9d,pkey=ffff,service_id=5005076061d06e9d [root@test ~]# srp_daemon -o -e -n -c -a -i mlx4_1 id_ext=5005076061d06e91,ioc_guid=5005076061d06e91,dgid=fe800000000000005005076061d06e91,pkey=ffff,service_id=5005076061d06e91,initiator_ext=916ed06160070550,queue_size=128,max_cmd_per_lun=128 id_ext=5005076061d06e95,ioc_guid=5005076061d06e95,dgid=fe800000000000005005076061d06e95,pkey=ffff,service_id=5005076061d06e95,initiator_ext=956ed06160070550,queue_size=128,max_cmd_per_lun=128 id_ext=5005076061d06e99,ioc_guid=5005076061d06e99,dgid=fe800000000000005005076061d06e99,pkey=ffff,service_id=5005076061d06e99,initiator_ext=996ed06160070550,queue_size=128,max_cmd_per_lun=128 id_ext=5005076061d06e9d,ioc_guid=5005076061d06e9d,dgid=fe800000000000005005076061d06e9d,pkey=ffff,service_id=5005076061d06e9d,initiator_ext=9d6ed06160070550,queue_size=128,max_cmd_per_lun=128
Environment
- Red Hat Enterprise Linux 6.6
- IBM FlashSystem SAN devices connected using Infiniband HCA
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.