General
cancel
Showing results for 
Search instead for 
Did you mean: 

Connecting a Backup HP StorageWorks ESL FC Library Tape Device to the Linux

SOLVED
Go to solution
Mikhail_7
Advisor

Connecting a Backup HP StorageWorks ESL FC Library Tape Device to the Linux

Hi,

I'm trying to connect a backup HP StorageWorks ESL (E2400FC) Library to Redhat 2.6.9-78.0.8.EL-smp-x86_64 Linux.

The problem is that I can't see and can't create /dev/tape drives and /dev/sgx (Schr) robotic devices.

[root@g99cs4 tmp]# hp_rescan -a
Sending rescan signal to /proc/scsi/qla2xxx/0...
Sending rescan signal to /proc/scsi/qla2xxx/1...
Adding legacy tape devices to /proc/scsi/device_info
Scanning /proc/scsi/qla2xxx/0, target 2, LUN 32
Scanning /proc/scsi/qla2xxx/1, target 1, LUN 32


scsi0 00 00 00 HP HSV200 6100 RAID
scsi0 00 00 01 HP HSV200 6100 Direct-Access
scsi0 00 00 02 HP HSV200 6100 Direct-Access
scsi0 00 00 03 HP HSV200 6100 Direct-Access
scsi0 00 00 04 HP HSV200 6100 Direct-Access
scsi0 00 00 05 HP HSV200 6100 Direct-Access
scsi0 00 00 06 HP HSV200 6100 Direct-Access
scsi0 00 00 07 HP HSV200 6100 Direct-Access

is shows me only my EVA luns that was configured before, but I did not see any ESL tape devices.

FC switch, port 20, where ESL is directly connected to my HP Blade is shows me that everything is OK:

N 011400; 3;10:00:00:e0:02:22:f2:51;10:00:00:e0:02:02:f2:51; na
FC4s: FCP [HP NS E2400FC 5963]
Fabric Port Name: 20:14:00:05:1e:da:a2:f5
Permanent Port Name: 10:00:00:e0:02:22:f2:51
Port Index: 20
Share Area: No
Device Shared in Other AD: No
Redirect: No

[root@g99cs4 tmp]# cat /proc/scsi/qla2xxx/1
QLogic PCI to Fibre Channel Host Adapter for QMH2462:
Firmware version 4.04.00 [IP] [84XX] , Driver version 8.02.09-d0-rhel4.7-04
ISP: ISP2432
Request Queue = 0xff5580000, Response Queue = 0xff5560000
Request Queue count = 4096, Response Queue count = 512
Total number of active commands = 0
Total number of interrupts = 2281667
Device queue depth = 0x20
Number of free request entries = 3037
Number of mailbox timeouts = 0
Number of ISP aborts = 0
Number of loop resyncs = 0
Number of retries for empty slots = 0
Number of reqs in pending_q= 0, retry_q= 0, done_q= 0, scsi_retry_q= 0
Host adapter:loop state = , flags = 0x45e03
Dpc flags = 0x4000000
MBX flags = 0x0
Link down Timeout = 008
Port down retry = 016
Login retry count = 016
Commands retried with dropped frame(s) = 0
Product ID = 0000 0000 0000 0000


SCSI Device Information:
scsi-qla1-adapter-node=5001438005687da7;
scsi-qla1-adapter-port=5001438005687da6;
scsi-qla1-target-0=50001fe150060b58;
scsi-qla1-target-1=50001fe150060b5c;
scsi-qla1-target-2=100000e00222f251;

FC Port Information:
scsi-qla1-port-0=5001438005687e33:5001438005687e32:010100:81;
scsi-qla1-port-1=500143800568804f:500143800568804e:010200:82;
scsi-qla1-port-2=5001438005687def:5001438005687dee:010300:83;
scsi-qla1-port-3=5001438005687d37:5001438005687d36:010400:84;
scsi-qla1-port-4=5001438005688057:5001438005688056:010500:85;
scsi-qla1-port-5=50014380062febab:50014380062febaa:010700:86;
scsi-qla1-port-6=50014380062fe69b:50014380062fe69a:010800:87;
scsi-qla1-port-7=50001fe150060b50:50001fe150060b58:011100:88;
scsi-qla1-port-8=50001fe150060b50:50001fe150060b5c:011200:89;
scsi-qla1-port-9=200100e08bae9837:210100e08bae9837:011300:8a;
scsi-qla1-port-10=100000e00202f251:100000e00222f251:011400:8b;

SCSI LUN Information:
(Id:Lun) * - indicates lun is not registered with the OS.
( 0: 0): Total reqs 8, Pending reqs 0, flags 0x0, 1:0:88 00
( 0: 1): Total reqs 67786, Pending reqs 0, flags 0x0, 1:0:88 00
( 0: 2): Total reqs 67817, Pending reqs 0, flags 0x0, 1:0:88 00
( 0: 3): Total reqs 67701, Pending reqs 0, flags 0x0, 1:0:88 00
( 0: 4): Total reqs 67814, Pending reqs 0, flags 0x0, 1:0:88 00
( 0: 5): Total reqs 67701, Pending reqs 0, flags 0x0, 1:0:88 00
( 0: 6): Total reqs 1564160, Pending reqs 0, flags 0x0, 1:0:88 00
( 0: 7): Total reqs 67701, Pending reqs 0, flags 0x0, 1:0:88 00
( 1: 0): Total reqs 8, Pending reqs 0, flags 0x0, 1:0:89 00
( 1: 1): Total reqs 67701, Pending reqs 0, flags 0x0, 1:0:89 00
( 1: 2): Total reqs 67701, Pending reqs 0, flags 0x0, 1:0:89 00
( 1: 3): Total reqs 67812, Pending reqs 0, flags 0x0, 1:0:89 00
( 1: 4): Total reqs 67701, Pending reqs 0, flags 0x0, 1:0:89 00
( 1: 5): Total reqs 67804, Pending reqs 0, flags 0x0, 1:0:89 00
( 1: 6): Total reqs 67703, Pending reqs 0, flags 0x0, 1:0:89 00
( 1: 7): Total reqs 67777, Pending reqs 0, flags 0x0, 1:0:89 00
( 2: 0): Total reqs 8, Pending reqs 0, flags 0x0, 1:0:8b 00

shows me that I can see ESL WWN too:

scsi-qla1-target-2=100000e00222f251;
scsi-qla1-port-10=100000e00202f251:100000e00222f251:011400:8b;

I tried to force and to create tape and robotics devices with

/dev/MAKEDEV sg
/dev/MAKEDEV st

but it did not help me too.

I still do not see the ESL devices with
hp_rescan -a
dmesg | grep tape
cat /proc/scsi/scsi

All Linux kernel parameters looks good according with "HP OpenView Storage Data Protector Installation and Licensing Guide" "Installing Linux Clients" chapter recommendations.

I rebooted server the couple of times and it did not help me too again.

How can I troubleshoot and proceed further?
Thank you for any useful advices.

BR, Mikhail.
5 REPLIES
Jean-Yves Picard
Trusted Contributor
Solution

Re: Connecting a Backup HP StorageWorks ESL FC Library Tape Device to the Linux

Hello,

Just in case:
-did you configure zoning to allow Linux to see ESL ? (obviously yes)

I haven't use an ESL in a while, I remember there is a http:// menu on ESL to configure host allowed to use robotic, did you check this also ?

Jean-Yves Picard
Michal Kapalka (mikap)
Honored Contributor

Re: Connecting a Backup HP StorageWorks ESL FC Library Tape Device to the Linux

hi,

if you like connect a servers ( doesn't mater of OS ) you need to :

1, connect the library to the san and all servers

2, making zones between HBA ==> FC on LIB

3, use Command view for your library ==>

secure manager for permit to see the

robot ( mostly the master backup server )

and the tapes for the master and media

servers.

4, if you are able to see the SAN tapes, them you could install the backup sw.

PS : the Command View is depend on the library firmware.


mikap
Mikhail_7
Advisor

Re: Connecting a Backup HP StorageWorks ESL FC Library Tape Device to the Linux

Yes, thank you, that was the issue!
We have added my host at ESL (EML) Management Security and after that I can see it:

hp_rescan -a
Sending rescan signal to /proc/scsi/qla2xxx/0...
Sending rescan signal to /proc/scsi/qla2xxx/1...
Adding legacy tape devices to /proc/scsi/device_info
Scanning /proc/scsi/qla2xxx/0, target 1, LUN 7
Scanning /proc/scsi/qla2xxx/1, target 2, LUN 4
scsi1 00 02 00 HP EML 1396 Medium
scsi1 00 02 01 HP Ultrium L6HS Sequential-Access
scsi1 00 02 02 HP Ultrium L6HS Sequential-Access
scsi1 00 02 03 HP Ultrium L6HS Sequential-Access
scsi1 00 02 04 HP Ultrium L6HS Sequential-Access

CLOSED!!!
Mikhail_7
Advisor

Re: Connecting a Backup HP StorageWorks ESL FC Library Tape Device to the Linux

hp_rescan -a
Sending rescan signal to /proc/scsi/qla2xxx/0...
Sending rescan signal to /proc/scsi/qla2xxx/1...
Adding legacy tape devices to /proc/scsi/device_info
Scanning /proc/scsi/qla2xxx/0, target 1, LUN 7
Scanning /proc/scsi/qla2xxx/1, target 2, LUN 4

scsi1 00 02 00 HP EML 1396 Medium
scsi1 00 02 01 HP Ultrium L6HS Sequential-Access
scsi1 00 02 02 HP Ultrium L6HS Sequential-Access
scsi1 00 02 03 HP Ultrium L6HS Sequential-Access
scsi1 00 02 04 HP Ultrium L6HS Sequential-Access
Michal Kapalka (mikap)
Honored Contributor

Re: Connecting a Backup HP StorageWorks ESL FC Library Tape Device to the Linux

hi,

if you are satisfied you could assign points.

mikap