Unsolved
This post is more than 5 years old
9 Posts
0
2395
September 19th, 2006 04:00
Inquire commnad cannot show tape drives
Hi,
We had a QLogic HBA in a Solaris 8 Storage Node.
We have a ACSLS Silo with a STK SL8500 library in a SAN environment. This library has several IBM LTO2 FC configured as DDS.
With QLogic HBA, the inquire command could see the DDS Tape Drives.
Now we have install a new EMC CX700 Storage and we have replace the QLogic HBA with a LP9802 HBA. We have also installed in the SN host EMC PowerPath.
We have created the persistent binding in HBA (/kernel/drv/lpfc.conf). We have recreated the drive paths (/dev/rmt/xxcbn) without problems.
The problem is that now the command inquire cannot see the DSS Tape Drives. It only can see the disks of CX700 Storage, but O.S. can see the tapes.
We have other SN that are sharing this Tapes drives without problems. I need the information of the command inquire to re-run jbconfig with ACSLS Silo (I need the path (dev/rmt/xxcbn and the WWNN od the tape drive).
Why inquire command cannot see the Tape Drives? Any idea?
How can I know the WWNN of each path /dev/rmt/xcbn?
Thanks
We had a QLogic HBA in a Solaris 8 Storage Node.
We have a ACSLS Silo with a STK SL8500 library in a SAN environment. This library has several IBM LTO2 FC configured as DDS.
With QLogic HBA, the inquire command could see the DDS Tape Drives.
Now we have install a new EMC CX700 Storage and we have replace the QLogic HBA with a LP9802 HBA. We have also installed in the SN host EMC PowerPath.
We have created the persistent binding in HBA (/kernel/drv/lpfc.conf). We have recreated the drive paths (/dev/rmt/xxcbn) without problems.
The problem is that now the command inquire cannot see the DSS Tape Drives. It only can see the disks of CX700 Storage, but O.S. can see the tapes.
We have other SN that are sharing this Tapes drives without problems. I need the information of the command inquire to re-run jbconfig with ACSLS Silo (I need the path (dev/rmt/xxcbn and the WWNN od the tape drive).
Why inquire command cannot see the Tape Drives? Any idea?
How can I know the WWNN of each path /dev/rmt/xcbn?
Thanks
No Events found!


masoto
9 Posts
0
September 19th, 2006 04:00
Thanks
ble1
6 Operator
•
14.4K Posts
•
56.2K Points
0
September 19th, 2006 05:00
ble1
6 Operator
•
14.4K Posts
•
56.2K Points
0
September 19th, 2006 07:00
masoto
9 Posts
0
September 19th, 2006 07:00
What must I configure in lus.conf????
Thanks
ble1
6 Operator
•
14.4K Posts
•
56.2K Points
0
September 19th, 2006 07:00
masoto
9 Posts
0
September 19th, 2006 08:00
/var/adm/messages upon startup of the machine you
will find message saying "no match for found
in lus.conf"
Hi,
You are right! In /var/adm/messages there is this message:
**********************************
Sep 15 15:42:39 ejsun05 scsi: [ID 193665 kern.info] lus8 at lpfc0: target 0 lun 0
Sep 15 15:42:39 ejsun05 genunix: [ID 936769 kern.info] lus8 is /pci@1f,2000/lpfc@1/lus@0,0
Sep 15 15:42:40 ejsun05 lus: [ID 511245 kern.info] no match for pci10df,f980 found in lus.conf:
Sep 15 15:42:40 ejsun05 lus: [ID 321757 kern.info] ntargets - 8 - based on bus width
Sep 15 15:42:40 ejsun05 scsi: [ID 193665 kern.info] lus9 at lpfc1: target 0 lun 0
Sep 15 15:42:40 ejsun05 genunix: [ID 936769 kern.info] lus9 is /pci@4,2000/lpfc@1/lus@0,0
Sep 15 15:42:40 ejsun05 genunix: [ID 115966 kern.warning] WARNING: add_spec: No major number for mpt
****************************
I have two HBA; lpfc0 and lpfc1
The hba_id is pci10df,f980
My /usr/kernel/drv/lus.conf is:
---------------------------------------------
known-scsi-adapters="esp:8-7 SUNW,esp:8-7 isp:16-7 SUNW,isp:16-7 QLGC,isp:16-7 fas:16-7 SUNW,fas:16-7 glm:16-7 SUNW,glm:16-7 pci1000,f:16-7 ifp:126-126 SUNW,ifp:126-126 PTIX,isptwo:126-126 pci1077,2100:126-126 pci1077,1:126-126 pci9004,8478:16-7 pci10df,f700:126-32C pci10df,f800:126-32C pci10df,f900:126-32C fca:126-32C fcaw:126-32C pci1242,4643:126-32C pci1077,2200:126-32 JNI,FCE:126-32C fce:126-32C JNI,FCR:126-32C fcr:126-32C fp:126-32 pci1077,2:126-32 pci1077,9:126-32 pci10cf,105c:126-32C pci10cf,1178:126-32C fjulsa:16-7 ";
name="lus" class="scsi" target=0 lun=0;
-------------------------------------------------------------------
Must I add the string to known-scsi-adapters section???
Must I reboot the machine?????
Thanks
ble1
6 Operator
•
14.4K Posts
•
56.2K Points
0
September 19th, 2006 09:00
Yes, you should add that. To be 100% sure at the bottom you can add:
If you want you can reboot machine, but modunload (see pid with modinfo) and then modload of lux will avoid reboot option.
ble1
6 Operator
•
14.4K Posts
•
56.2K Points
0
September 19th, 2006 09:00
masoto
9 Posts
0
September 25th, 2006 04:00
I have added the entry pci10df,f980:126-32C and the end of known-scsi-adapters section,but:
a) Before add this entry, inquire takes about 3-4 minutes and it can not see the tapes. The last device it can see is a disk in scsidev@5.7.0
b) After add this entry, inquire takes about 2 hours, but it can see the tapes:
scsidev@2.10.0:IBM ULTRIUM-TD2 Tape /dev/rmt/1cbn
scsidev@5.10.0: IBM ULTRIUM-TD2 Tape /dev/rmt/2cbn
Now, inquire command search for lun 0-31 in each target, and for many targets in each scsi ID (I killed the command in scsidev@5.45.31)
I think that entry pci10df,f980:126-32C is not correct but the problem is lus.conf
The ouput of lusbinfo commnad is:
Bus #2 is 'pci10df,f9800', dma_max=-1, initiator ID=255, ntargets=8, nluns=7
Bus #5 is 'pci10df,f9801', dma_max=-1, initiator ID=255, ntargets=8, nluns=7
What is the correct entry I must add in lus.conf in order to tape drives can see detected but the commnad inquire runs in a few minutes???
Thanks
ble1
6 Operator
•
14.4K Posts
•
56.2K Points
0
September 25th, 2006 05:00
I don't know on which bus is your hw so I can't tell you which one to use. From output you sent it looks like you use both so add both. Also there are few switches that might speed up the things with inquire, but they are not your issue here.
new2prog2
79 Posts
0
November 6th, 2007 10:00
I too have a similar issue on solaris 9 Networker server ( 7.3.3) . It has 2 LP9802 HBA's connected to 2 Fibre-SCSI bridges and they are connected to ATL P7000 SCSI Tape Library. What's happening is we have Solaris /dev/rmt/ showing all the 16 Tape drives but "inquire" is showing only 6 Tape drives on each path.
I suppose I have to update lus.cong but since we have 2 paths I wanted to know what entries should I have to add .
Thanks in advance.
new2prog2
79 Posts
0
November 6th, 2007 10:00
I would like to know finally what is the resolution you found for this probelm.
Because we too have simialr problem on one of your networker server
Thanks in advance.
ble1
6 Operator
•
14.4K Posts
•
56.2K Points
0
November 6th, 2007 23:00
new2prog2
79 Posts
0
November 12th, 2007 07:00