Einrichtung der Tape Library im EMC Networker – 2. Versuch
Bei der automatischen Erkennung stürzte zuletzt das Programm jbconfig ab, deshalb folgt nun die manuelle Variante (bei Sun/STK Librarys habe ich den Absturz noch nicht erlebt).
Zunächst einmal noch ein paar Grundlagen für das Einrichten der Jukebox und Dynamic Drive Sharing:
Für ein Tape drive werden am Host jede Menge Devices angelegt. Für Backup-Programme wird i.d.R. das no rewind – device inc. Hardwarekomprimierung bevorzugt, das die max. Kapizität nutzt. Bei den verwendeten LTO-3-drives könnte man z.B. LTO-2-Kompatibilität nutzen, was aber nur ggf. bei einem gemischten Betrieb von Drives Sinn ergibt.
Beim Dynamic Drive Sharing (DDS) übernimmt der Networker Server (oder ein Storage Node) die Steuerung der Jukebox (Controlpath/Changer/Robotik). Andere Hosts, z.B. auch NDMP-Tapeserver, können auch auf die Drives der Jukebox zugreifen. Für jedes gesharte Drive wird eine DDS-Lizenz benötigt. Die Jukebox wird gestaffelt nach Anzahl Slots lizensiert. Sollen außer dem Networker Server weitere Rechner direkt die Drives nutzen wird dafür eine Dedicated Storage Node – Lizenz benötigt. NAS-Systeme wie Netapp benötigen eine NDMP-Lizenz, die gestaffelt nach Tieren abgerechnet wird.
Aufgrund der vorherigen Auswertung auf dem Backup Server und den NAS-Geräten läßt sich sich eine Zuordnung zwischen WW(P)N und Tape-Device erstellen:
Changer: WWPN 50:03:08:c1:43:97:b0:02 / Lun 1
senbackup1: /dev/scsi/changer/c5t500308C14397B002d1
Tape drive 1: WWPN 50:03:08:c1:43:97:b0:02 / Lun 0
senbackup1: /dev/rmt/6cbn
filer1: nrst16a
sennst1: nrst7a
Tape drive 2: WWPN 50:03:08:c1:43:97:b0:05 / Lun 0
senbackup1: /dev/rmt/7cbn
filer1: nrst17a
sennst1: nrst4a
Tape drive 3: WWPN 50:03:08:c1:43:97:b0:08 / Lun 0
senbackup1: /dev/rmt/8cbn
Mit diesem Wissen kann nun die Jukebox für den EMC Networker konfiguriert werden:
root@senbackup1 # jbconfig
Jbconfig is running on host senbackup1 (SunOS 5.10),
and is using senbackup1 as the NetWorker server.
1) Configure an AlphaStor Library.
2) Configure an Autodetected SCSI Jukebox.
3) Configure an Autodetected NDMP SCSI Jukebox.
4) Configure an SJI Jukebox.
5) Configure an STL Silo.
What kind of Jukebox are you configuring? [1] 4
Enter the number corresponding to the type of jukebox you are installing:
1) ADIC-1200c/ADIC-1200d 20) Exabyte 690D 39) HP-Optical
2) ADIC-VLS 21) Exabyte Jukebox 40) Sony TSL-7000
3) ARC DiamondBack 22) Hitachi ML010 Series 41) Sony TSL-A500C
4) Sun 20Gb 4mm Tape Loader 23) HP-C1553A/Surestore 12000e 42) Sony TSL-AIT
5) Breece Hill Saguaro 24) HP-C1557A/Surestore 12000e 43) Digital 4mm DAT TLZ9L
6) Breece Hill 25) HP C5713A 44) Digital 4mm DAT (TLZxx)
7) Philips Blackjack 26) Hewlett-Packard A4853A 45) Digital TL800 Series
DLI Libra Series 27) Metrum (SCSI) 46) Digital TL810 Series
9) Quantum DLT/Digital DLT 28) Qualstar 47) Digital TL820 Series
10) Exabyte 10e or 10h 29) Spectralogic 48) Digital TL893
11) Exabyte 10i 30) STK 9704/Lago 340 49) Digital TL893
12) Exabyte 18D 31) STK 9708/Lago 380 (SCSI) Datawheel 50) Digital TL896
13) Exabyte 60 32) StorageTek 9730 51) Digital TL896
14) Exabyte 120 33) StorageTek 9738 52) Digital TL899
15) Exabyte 210 34) STK 9708/Lago 380 (SCSI) Datawheel 53) Digital TL899
16) Exabyte 218 35) Dell PowerVault 130T 54) Digital Optical
17) Exabyte 220 36) IBM 3570 55) Digital TK Series
18) Exabyte 230D 37) IBM 7331/IBM 9427 56) Standard SCSI Jukebox
19) Exabyte 400 Series 38) ATL/Odetics SCSI
Choice? 56
Installing an ‘Standard SCSI Jukebox’ jukebox.
What name do you want to assign to this jukebox device? senlib2
39744:jbconfig: Enter the control port of the jukebox in the following format:
scsidev@3.0.0 Pathname of the control port for the jukebox device? /dev/scsi/changer/c5t500308C14397B002d1
15814:jbconfig: Attempting to detect serial numbers on the jukebox and drives …
15815:jbconfig: Will try to use SCSI information returned by jukebox to configure drives.
Turn NetWorker auto-cleaning on (yes / no) [yes]? no
The drives in this jukebox cannot be auto-configured with the available
information. You will need to provide the path for the drives.
Is (any path of) any drive intended for NDMP use? (yes / no) [no] yes
Is any drive going to have more than one path defined? (yes / no) [no] yes
You will be prompted for multiple paths for each drive.
Pressing <Enter> on a null default advances to the next drive.
Please enter the device path information in one of the following formats:
/dev/rmt/1cbn –for local path or
host:device-path –for remote node or NDMP device(s) or
host:drive-letter:directory path –for Windows disk file
After you have entered a device path, you will be prompted for an NDMP
user name for that path’s host. If this device path is not an NDMP device,
press the enter key to advance to the next device path. For NDMP devices,
you need to enter the user name and password the first time we encounter
that NDMP host. Pressing the enter key for the NDMP user name for any
subsequent device path on the same host will set the user name and password
to those defined the first time. You will not be prompted for the password
in such a case.
Drive 1, element 1
Device path 1 ? /dev/rmt/6cbn
Device path 2 ? filer1:nrst16a
Is this device configured as NDMP? (yes / no) [no]yes
Device path 3 ? sennst1:nrst7a
Is this device configured as NDMP? (yes / no) [no]yes
Device path 4 ?
Drive 2, element 2
Device path 1 ? /dev/rmt/7cbn
Device path 2 ? filer1:nrst17a
Is this device configured as NDMP? (yes / no) [no]yes
Device path 3 ? sennst1:nrst4a
Is this device configured as NDMP? (yes / no) [no]yes
Device path 4 ?
Drive 3, element 3
Device path 1 ? /dev/rmt/8cbn
Device path 2 ?
Please select the appropriate drive type number:
1) 3480 24) 9840b 47) optical
2) 3570 25) 9840C 48) qic
3) 3590 26) 9940 49) SAIT-1
4) 3592 27) 9940B 50) SD3
5) 4890 28) adv_file 51) sdlt
6) 4mm 29) dlt 52) sdlt320
7) 4mm 12GB 30) dlt vs160 53) sdlt600
4mm 20GB 31) dlt-s4 54) SLR
9) 4mm 4GB 32) dlt-v4 55) T10000
10) 4mm 8GB 33) dlt1 56) tkz90
11) 4mm DAT160 34) dlt7000 57) travan10
12) 4mm DAT72 35) dlt8000 58) TS1120
13) 8mm 36) dst 59) tz85
14) 8mm 20GB 37) dst (NT) 60) tz86
15) 8mm 5GB 38) dtf 61) tz87
16) 8mm AIT 39) dtf2 62) tz88
17) 8mm AIT-2 40) file 63) tz89
18) 8mm AIT-3 41) himt 64) tz90
19) 8mm AIT-4 42) logical 65) tzs20
20) 8mm AIT-5 43) LTO Ultrium 66) VXA
21) 8mm Mammoth-2 44) LTO Ultrium-2 67) VXA-172
22) 9490 45) LTO Ultrium-3 68) VXA-2
23) 9840 46) LTO Ultrium-4 69) VXA-320
Enter the drive type of drive 1? 45
Are all the drives the same model? (yes / no) [yes] yes
Jukebox has been added successfully
The following configuration options have been set:
> Autocleaning off.
> At least one drive was defined with multiple paths. All such drives are
defined with a hardware identification as well as a path value to avoid
confusion by uniquely identifying the drive. The hardware identification
for all drives which have one is always ‘autochanger_name – Drive #’ where
“autochanger_name” is the name you gave to the autochanger that was
just defined, and the # symbol is the drive number.
> Barcode reading to on.
> Volume labels that match the barcodes.
You can review and change the characteristics of the autochanger and its
associated devices using the NetWorker Management Console.
Would you like to configure another jukebox? (yes/no) [no]no
Das manuelle Erstellen der Jukebox hat also geklappt.
Hinweise:
Beim erstmaligen Anlegen eines NDMP-Devices wird ein User/Paßwort für die Authentifizierung am NAS-Gerät abgefragt. In diesem Beispiel sind bereits NDMP-Devices einer anderen Jukebox angelegt, deshalb entfiel die Frage.
Das Autocleaning im Networker sollte wenn möglich nicht benutzt werden und besser die Funtionalität der Tape Library zum Einsatz kommen. Der Networker reinigt nach fest eingestellten Intervallen, auch wenn die Laufwerke ggf. keine Reinigung benötigen. zu häufige Reinigungen verringern die Lebensdauer der Drives.