hp tape library configuration guide August 2001 configuration and diagnostic
hp tape library configuration guide
contents Configuration 3 Configuring the Host System3 Windows NT4 Sun Solaris 5 HP-UX Hosts 6 Installing the Pass-Through Driver7 HSC or PCI Pass-Through Driver Installation8 Creating a Device File for the Robotics Controller8 Verifying the Installation10 MPE/iX Hosts11 Verifying the Connection 15 Diagnostics 17 Diagnostic support tools17 HP Library & Tape Tools18 Support Tools Manager (STM)19 Performing Operations21 Using the STM Tools21 Reviewing Logs 22 Types of STM Tools for Tape Libraries24 Expert To
2
Configuration 1 Configuring the Host System Once the library is connected to a host, the Windows NT, Sun Solaris, HP-UX, and MPE/iX operating systems must be configured to recognize it. The procedures are different, depending on the host system.
Windows NT For Windows NT operating systems, perform the following operating system configurations: • Install the appropriate host bus adapter(s) • Install the corresponding drivers for the interface card(s) • Install the backup software To verify the installation, look for the library and drive after powering up the host. • Go into Settings -> Control Panel -> SCSI Adapter • You can also check your installation on Windows NT with HP diagnostic utilities available from www.hp.com/go/support.
Sun Solaris For Sun Solaris operating systems, perform the following operating system configurations: • Install the appropriate host bus adapter(s) • Install the corresponding drivers for the interface card(s) • Install the backup software To verify the installation, look for the library and drive after powering up the host. 1. Close all open applications and exit the Common Desktop Environment (CDE). 2. Type “init 0” at any prompt. This will shut down all processes, and take you to the OpenBoot PROM. 3.
HP-UX Hosts To enable communication between the host and tape library, appropriate drivers must be configured into the HP-UX kernel. Table 1 shows which drivers are necessary for each device. NOTE Table 1 Some drivers have different names, depending on whether or not they are listed in the output of an ioscan or in the system file.
If these drivers are already installed into the kernel, upon system boot they will automatically be associated with the hardware that they control. However, if drivers are missing, they must be installed. For more information on installing Fibre Channel drivers, refer to the HP Fibre Channel Mass Storage Adapter Service and User Manual (A3636-90002). A pass-through driver is used to manage the robotics controller.
NOTE HSC or PCI Pass-Through Driver Installation HP C7200-8000 is used only as an example. The actual ioscan output will reflect the product number of the library you are configuring. The following procedure assumes the use of a SAM terminal mode. In X-windows (GUI) mode, use the mouse button to select an option. 1. Run SAM. 2. Select Kernel Config, and press Return. 3. Select Drivers, and press Return. 4. Select sctl.
2. Determine the value for by executing the following command for robotics attached to an HSC or PCI adapter: lsdev -d sctl The output resembles the following: HSC or PCI Character Block Driver Class 203 -1 sctl ctl Determine the value for using the ioscan command. The applicable lines in the ioscan output are those that refer to the controller (contains the product name in the Description field) and to the adapter (contains the ext_bus in the Class field).
Verifying the Installation Confirm that the communications path to the robotics controller is functional: 1. Compile the SCSI I/O test program: cc /usr/contrib/src/scsi_io.c. -o/usr/contrib/ bin/scsi_io 2. Run the SCSI I/O test program, using the device file created during installation.
MPE/iX Hosts Requirements Libraries require additional Legato NetWorker Server software that runs on either an HP Intelligent Server or an NT Server. The HP 3000 must be a Legato Networker Storage Node. Configuring the Host The example below illustrates the steps needed to configure the library on MPE/iX. NOTE This example illustrates the driver binding, but is not optimized for performance since it shows the entire library on a single differential bus. The library ID of A4669A is used only as an example.
/4/4.1.0 /4/4.2.0 /4/4.3.0 /4/4.4.0 DLT8000 DLT8000 DLT8000 DLT8000 . . . . . . . . . . . . 3. Boot the system. At the MPE prompt, run sysgen and start the io section: sysgen SYSGEN version E . . . sysgen> io ** IO configurator commands ** 4. If not already configured, configure the differential card and the pseudo/target level of the SCSI path: io> io> io> io> io> io> apath apath apath apath apath apath 10/4/4 id=HP28696A 10/4/4.0 id=pseudo 10/4/4.1 id=pseudo 10/4/4.2 id=pseudo 10/4/4.
a. Verify the binding for the device adapter (the fw/differential dam): io> lpath 10/4/4.0.0 PATH: 10/4/4 LDEV: ID: HP28696A TYPE: DA PMGR: FWSCSI_DAM PMGRPRI: 6 LMGR: MAXIOS: 0 Repeat this step for lpath 10/4/4.1, 4.2, 4.3, and 4.4. b. Verify the binding for the targets (the transparent dm): io> lpath 10/4/4.0 PATH: 10/4/4.0 LDEV: ID: PSEUDO TYPE: DA PMGR: TRANSPARENT_MGR PMGRPRI: 6 LMGR: MAXIOS: 0 Repeat this step for lpath 10/4/4.1, 4.2, 4.3, and 4.4. c.
Repeat this step for lpath 10/4/4.1, 4.2, 4.3, and 4.4. e. To configure the Storage Node on the NetWorker server, verify the ldev specifications: io> Idev 30/34 LDEV: 30 DEVNAME: OUTDEV: 0 MODE: ID: HPA4669A RSIZE: 128 DEVTYPE: MOSAR_AC PATH: 10/4/4.0.0 MPETYPE: 24 MPESUBTYPE: 4 CLASS: LDEV: 31 DEVNAME: OUTDEV: 0 MODE: ID: DLT8000 RSIZE: 128 DEVTYPE: TAPE PATH: 10/4/4.1.0 MPETYPE: 24 MPESUBTYPE: 8 CLASS: TAPE ... LDEV: 34 DEVNAME: OUTDEV: 0 MODE: ID: DLT8000 RSIZE: 128 DEVTYPE: TAPE PATH: 10/4/4.4.
d. Exit sysgen and reboot according to local convention: sysgen> exit Verifying the Connection Additional information regarding the configuration and verification of libraries is provided in the Legato NetWorker Installation Guide (MPE/iX version) for the Networker Storage Node product.
16 Configuring the Host System
Diagnostics 2 Diagnostic support tools The following external support tools are available for the library: • HP Library & Tape Tools • Support Tools Manager • Sysdiag Diagnostic support tools 17
HP Library & Tape Tools With HP Library & Tape Tools installed on your host computer, you can do the following: • Identify all SCSI and Fibre Channel devices connected to your system • View detailed configuration, identification, inventory, and drive information for the library • Easily update library and drive firmware • Run advanced diagnostic tests, including connectivity, read/write, media validation, and testing library functionality • View library and drive error logs • Generate a detailed suppo
Support Tools Manager (STM) STM is the primary HP-UX support tool. Though this document provides general information about STM, more information is available through the following website: • http://docs.hp.com/ Select Systems Hardware, Diagnostics & Monitoring. Select Online Diagnostics (STM).
Overview of STM Menu Structure 20 Diagnostic support tools
Performing Operations There are three basic operations in STM: 1. To select a device or devices: • In xstm, click on the device icon. • In mstm, move the cursor over the device, and press . 2. To run a tool: Tools -> -> Run 3. To view logs after the tool completes: Tools -> -> Using the STM Tools • The Information tool creates an information log that contains firmware revisions and other useful device data. After the tool has created the log, you must then display it.
• The Firmware Update tool allows the user to interactively download new firmware to the device. Tools -> Firmware Update -> Run • The Utilities tool is not tied to one device and includes: — LogtoolTools -> Utility -> Run... -> logtool — Copyutil is used to copy disk data to another disk to replace a bad disk. Tools -> Utility -> Run... -> copyutil • The Current Device Status tool provides general information about a device and what tools are available for it. Select the device(s).
• Select device(s). Tools -> Information -> Information Log • The System Activity Log contains error information that is logged by the diagmond daemon. Review this log if problems occur when initiating tools, viewing log files, connecting to a UUT, etc. System -> System Activity Log NOTE If the UI cannot connect to the UUT, use File -> Administration -> Local -> UUT Logs -> System Activity Log. • The Map Log contains information and errors logged while scanning the system hardware.
• The OS Error Log contains information logged by I/O drivers and other operating system components. Review this log to check for hardware errors. Tools -> Utility -> Run... -> logtool Types of STM Tools for Tape Libraries Table 4 Table 4 on page 24 shows which types of STM tools are supported on the robotic and tape drive components of the library. Not all commands are supported on all libraries.
Expert Tools Within an expert tool, select a category and command for the tool to execute: • Drive tool (see below) • Robotics controller tool (see page 27) • Firmware update tool (see page 30) Drive Tool Table 5 on page 25 lists expert tool categories and the specific commands that are applicable to tape drives. Table 5 Drive Expert Tool Command Category Command Effect File Save As Save contents of menu window to a file. Print Print contents of menu window. Exit Exits the drive expert tool.
Table 5 Drive Expert Tool Command Category Command Effect Tests Test Unit Ready Performs “Test Unit Ready” command on drive. Selftest Executes the drive’s built-in diagnostic tests. Tape Validate Reads a suspect tape until data ends or an error is detected. Write Test Writes data to a tape, reads it back, and compares. Tape Copy Performs a tape-to-tape copy. Load Tape Performs a load sequence. Unload Tape Performs an unload sequence. Rewind Rewinds to the beginning of a tape.
Robotics Controller Tool Table 6 on page 27 lists expert tool categories and the specific commands applicable to the library robotics. Table 6 Robotic Controller Expert Tool Command Category Command Effect File Save As Saves contents of menu window to a file. Print Print contents of menu window. Exit Exits the robotics expert tool. Logs View Logs Displays various robotics log pages. Info Describe Displays SCSI inquiry page information.
Table 6 Robotic Controller Expert Tool Command Category Command Effect Tests Selftest Performs power-on self test of robotics and reports results. Test Unit Ready Performs “test unit ready” command on robotics. Wellness Performs a wellness test of robotics and reports results. Exercise Mech Performs an “exercise mech” diagnostic test and reports results. Empty Drives Performs an “empty drives” diagnostic test and reports results.
Table 6 Robotic Controller Expert Tool Command Category Command Effect Utility Rezero Performs “rezero” command on robotics. Position to Element Performs “position to element” command on robotics. Move Medium Moves 1 tape cartridge in library. Exchange Medium Moves 2 tape cartridges in library. Init Element Status Performs “initialize element status” command on robotics. Set Drive Status Changes on-line drive repair status of tape drives in library.
Firmware Update Tool When started, the firmware update tool will examine the firmware revision of the current SCSI device, and then search the directory /var/tmp for firmware files that are compatible with the device. The internal headers of any firmware files present in this directory will be checked. If compatible files are found, it will select the most current version and pop up a dialog box asking if you want to update firmware immediately.
Sysdiag NOTE Version 5.5 and 6.0 are supported for the libraries, but use the STM tool for version 6.5 (see Support Tools Manager (STM) on page 19). Sysdiag is the MPE/iX support tool, and provides a consistent user interface for support of tape libraries, as well as many other types of peripheral devices. Sysdiag is a licensed-use tool, so a user must first know and enter a diagnostics password.
SCSITAC Sections SCSITAC contains three sections: • Section 1: Verification Trouble Tree • Section 2: Hardware Trouble Tree • Section 4: Interactive Sections 1 and 2 perform tests on the library, report results, and return to the DUI prompt. Section 4 provides users with a SCSITAC prompt, which accepts the following commands (Table 7). Table 7 SCSIDLT Sections SCSITAC Interactive Commands Command Function devreset Performs a SCSI device reset. download Downloads firmware.
Section 4 provides the user with a SCSIDLT prompt, which will accept the following commands (Table 8 on page 33). Table 8 SCSIDLT Interactive Commands Command Function blocklimit Displays the maximum and minimum record lengths. cartridge Identifies tape type of loaded cartridge. clearlogs Clears error logs. compression Enables or disables compression. devreset Performs a SCSI device reset. download Downloads firmware. The user may place the download file anywhere on the host system.
34 Diagnostic support tools