Anbindung an eine iSCSI Lib einer StoreOnce VSA

Bei diesem Setup wurde ein CentOS Linux 7  und eine HPE StoreOnce VSA mit einer vLib verwendet.

Die vLib wurde für den IQN : iqn.1994-05.com.redhat:a8a7606eb51b 

eingerichtet. Dieser wurde aus der Datei /etc/iscsi/initiatorname.iscsi  entnommen.

 


 

Um eine Nutzung einer iSCSI virtuellen Tape Library zu ermöglichen muss zuerst das Paket

 iscsi-initiator-utils

installiert werden, z.B

# yum install  iscsi-initiator-utils

 

Danach kann die konfigurierte Library gesucht werden:

# iscsiadm -m discovery -t sendtargets -p 192.168.200.20
192.168.200.20:3260,-1 iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99da2.library1.drive1
192.168.200.20:3260,-1 iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99dab.library1.drive2
192.168.200.20:3260,-1 iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99db4.library1.drive3
192.168.200.20:3260,-1 iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99dbd.library1.drive4
192.168.200.20:3260,-1 iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99c82.library1.robotics

 

Die so gefundenen Informationen werden nun benutzt um sich anzumelden:

#  iscsiadm -m node -T  iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99da2.library1.drive1 -p 192.168.200.20 -l
Logging in to [iface: default, target: iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99da2.library1.drive1, portal: 192.168.200.20,3260] (multiple)
Login to [iface: default, target: iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99da2.library1.drive1, portal: 192.168.200.20,3260] successful.

 

Der Erfolg kann mit dem lsscsi kontrolliert werden:

# lsscsi
[0:0:0:0]    cd/dvd  NECVMWar VMware IDE CDR00 1.00  /dev/sr0
[1:0:0:0]    cd/dvd  NECVMWar VMware IDE CDR10 1.00  /dev/sr1
[2:0:0:0]    disk    VMware   Virtual disk     1.0   /dev/sda
[3:0:0:0]    tape    HP       Ultrium 4-SCSI   ED41  /dev/st0

 

Dies wird für jedes Object (drive oder robotics) welches benutzt werden soll durchgeführt.

# iscsiadm -m node -T  iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99dab.library1.drive2    -p 192.168.200.20 -l
# iscsiadm -m node -T  iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99db4.library1.drive3  -p 192.168.200.20 -l
# iscsiadm -m node -T iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99dbd.library1.drive4  -p 192.168.200.20 -l
# iscsiadm -m node -T iqn.1986-03.com.hp:storage.d2dbs.123ac3k2c1x2ydd1.51402ec009d99c82.library1.robotics  -p 192.168.200.20 -l

 

 Erneute Konbtrolle:

# lsscsi
[0:0:0:0]    cd/dvd  NECVMWar VMware IDE CDR00 1.00  /dev/sr0
[1:0:0:0]    cd/dvd  NECVMWar VMware IDE CDR10 1.00  /dev/sr1
[2:0:0:0]    disk    VMware   Virtual disk     1.0   /dev/sda
[3:0:0:0]    tape    HP       Ultrium 4-SCSI   ED41  /dev/st0
[4:0:0:0]    tape    HP       Ultrium 4-SCSI   ED41  /dev/st1
[5:0:0:0]    tape    HP       Ultrium 4-SCSI   ED41  /dev/st2
[6:0:0:0]    tape    HP       Ultrium 4-SCSI   ED41  /dev/st3
[7:0:0:0]    mediumx HP       MSL G3 Series    EL31  /dev/sch

Soweit sieht alles sehr gut aus.

 

Um zu kontrollieren ob die Anbindug auch wirklich funktioniert, benutzen wir das mt Tool.

# yum install mt-st

 

 Nun kann die Abfrage der Laufwerke efolgen

# ]# mt  -t /dev/st0 status
SCSI 2 tape drive:
File number=-1, block number=-1, partition=0.
Tape block size 0 bytes. Density code 0x0 (default).
Soft error count since last status=0
General status bits on (50000):
 DR_OPEN IM_REP_EN

 

Weitere Test können z.B. in Zusammenhang mit Data Protector erfolgen.

Siehe: DP - virtuelle Library im CLI ansprechen