Media Manager Configuration
Media Manager Configuration
1
Media Manager Device Configuration Guide
for UNIX and Windows
N12356C
Disclaimer
The information contained in this publication is subject to change without notice. VERITAS Software
Corporation makes no warranty of any kind with regard to this manual, including, but not limited to,
the implied warranties of merchantability and fitness for a particular purpose. VERITAS Software
Corporation shall not be liable for errors contained herein or for incidental or consequential damages
in connection with the furnishing, performance, or use of this manual.
VERITAS Legal Notice
Copyright 1995-2004 VERITAS Software Corporation. All rights reserved. VERITAS, VERITAS
Software, the VERITAS logo, VERITAS NetBackup, and all other VERITAS product names and slogans
are trademarks or registered trademarks of VERITAS Software Corporation.VERITAS, the VERITAS
Logo, VERITAS NetBackup Reg. U.S. Pat. & Tm. Off. Other product names and/or slogans mentioned
herein may be trademarks or registered trademarks of their respective companies.
Portions of this software are derived from the RSA Data Security, Inc. MD5 Message-Digest
Algorithm. Copyright 1991-92, RSA Data Security, Inc. Created 1991. All rights reserved.
VERITAS Software Corporation
350 Ellis Street
Mountain View, CA 94043
USA
Phone 6505278000 Fax 6505272901
www.veritas.com
Third-Party Copyrights
ACE 5.2A: ACE(TM) is copyrighted by Douglas C.Schmidt and his research group at Washington University and University of California, Irvine,
Copyright (c) 1993-2002, all rights reserved.
IBM XML for C++ (XML4C) 3.5.1: Copyright (c) 1999,2000,2001 Compaq Computer Corporation; Copyright (c) 1999,2000,2001 Hewlett-Packard
Company; Copyright (c) 1999,2000,2001 IBM Corporation; Copyright (c) 1999,2000,2001 Hummingbird Communications Ltd.; Copyright (c)
1999,2000,2001 Silicon Graphics, Inc.; Copyright (c) 1999,2000,2001 Sun Microsystems, Inc.; Copyright (c) 1999,2000,2001 The Open Group; All
rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission
notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting
documentation.
This product includes software developed by the Apache Software Foundation (http://www.apache.org/).
JacORB 1.4.1: The licensed software is covered by the GNU Library General Public License, Version 2, June 1991.
Open SSL 0.9.6: This product includes software developed by the OpenSSL Project * for use in the OpenSSL Toolkit. (http://www.openssl.org/)
TAO (ACE ORB) 1.2a: TAO(TM) is copyrighted by Douglas C. Schmidt and his research group at Washington University and University of
California, Irvine, Copyright (c) 1993-2002, all rights reserved.
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
What Is In This Guide? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
How To Use This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xii
Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xii
NetBackup Manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
Related Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xv
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xv
Accessibility Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xv
Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Chapter 1. Using This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Before You Start Configuring Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Considerations When Using This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Use the VERITAS Support Web Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Read the NetBackup Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
General Device Configuration Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Configuration Cautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Chapter 2. Sun4/SPARC Running Solaris 7/8/9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
If You Are Using NetBackup Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Topics Not Applicable to NetBackup Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Preventing Possible System Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
SSO Configurations With More Than 16 Tape Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Understanding the SCSI Passthru Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
iii
iv
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Contents
vi
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Contents
vii
viii
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Contents
ix
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Preface
This guide contains configuration information for adding storage peripherals (devices) to
NetBackup media servers or SAN media servers controlled by Media Manager
(NetBackup master servers can also be media servers).
NetBackup (includes Media Manager) can be installed on UNIX or Windows servers. See
the NetBackup release notes for information on the supported UNIX and Windows server
platforms.
Media Manager is the component of VERITAS NetBackupTM and VERITAS Storage
MigratorTM that is used to configure and manage media, drives, and robots that are used to
store and retrieve your backup data.
The intended audience for this guide is the system administrator responsible for adding
the storage peripherals to media servers, and it assumes a thorough knowledge of UNIX
and Windows system and device configuration.
xi
Each server platform that is supported by NetBackup as a media server or SAN media
servers is described in a separate chapter in this guide. You should only have to use
the chapters for the platforms on which you are configuring devices for Media
Manager.
This guide is intended for use with NetBackup Server and NetBackup Enterprise
Server. For readability in this guide, the term NetBackup refers to both NetBackup
server types unless specifically noted.
Portions of this guide apply only to a specific NetBackup server type (for example,
NetBackup Enterprise Server). These topics are identified with the use of italics, as in
the following example:
This is a NetBackup Enterprise Server topic.
Portions of this guide include topics and examples that may not be applicable to your
system hardware configuration. It is important to refer to the VERITAS support web
site and the NetBackup release notes to determine if your hardware configuration is
supported by your NetBackup server type before using this guide.
Getting Help
VERITAS offers you a variety of support options.
Accessing the VERITAS Technical Support Web Site
The VERITAS Support Web site allows you to:
xii
contact the VERITAS Technical Support staff and post questions to them
Getting Help
The address for the VERITAS Technical Support Web site follows:
http://support.veritas.com
Preface
xiii
NetBackup Manuals
NetBackup Manuals
The following manuals, along with the online help, comprise the NetBackup
documentation set. For a complete list of related documents, see the NetBackup release
notes. Depending on your configuration, other vendor documents may also be required.
xiv
Related Resources
StoMigrator_ReleaseNotes_UNIX.pdf
Provides information such as the platforms and operating systems that are supported
and operating notes that may not be in the Storage Migrator manuals.
Related Resources
Glossary
If you encounter unfamiliar terminology, consult the NetBackup online glossary. The
glossary contains terms and definitions for NetBackup and all additional NetBackup
options and agents.
The NetBackup online glossary is included in the NetBackup help file.
Accessibility Features
NetBackup contains features that make the user interface easier to use by people who are
visually impaired and by people who have limited dexterity. Accessibility features
include:
Preface
Support for assistive technologies such as screen readers and voice input (Windows
servers only)
Support for keyboard (mouseless) navigation using accelerator keys and mnemonic
keys
xv
Conventions
For more information, see the NetBackup System Administrators Guide for Windows,
Volume I or the NetBackup System Administrators Guide for UNIX, Volume I.
Conventions
The following conventions apply throughout the documentation set.
Product-Specific Conventions
The following term is used in the NetBackup 5.1 documentation to increase readability
while maintaining technical accuracy.
Typographical Conventions
Here are the typographical conventions used throughout the manuals:
Conventions
xvi
Convention
Description
GUI Font
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Conventions
Conventions (continued)
Convention
Description
Italics
Used for placeholder text, book titles, new terms, or emphasis. Replace
placeholder text with your specific text. For example: Replace filename
with the name of your file. Do not use file names that contain spaces.
This font is also used to highlight NetBackup server-specific or operating
system-specific differences. For example: This step is only applicable for
NetBackup Enterprise Server.
Code
Key+Key
Used to show that you must hold down the first key while pressing the
second key. For example: Ctrl+S means hold down the Ctrl key while
you press S.
You should use the appropriate conventions for your platform. For example, when
specifying a path, use backslashes on Microsoft Windows and slashes on UNIX.
Significant differences between the platforms are noted in the text.
Tips, notes, and cautions are used to emphasize information. The following samples
describe when each is used.
Tip
Note Used for important information that you should know, but that shouldnt cause any
damage to your data or your system if you choose to ignore it.
Caution Used for information that will prevent a problem. Ignore a caution at your own
risk.
Command Usage
The following conventions are frequently used in the synopsis of command usage.
brackets [ ]
The enclosed command line component is optional.
Vertical bar or pipe (|)
Separates optional arguments from which the user can choose. For example, when a
command has the following format:
Preface
xvii
Conventions
command arg1|arg2
In this example, the user can use either the arg1 or arg2 variable.
Navigating Multiple Menu Levels
When navigating multiple menu levels, a greater-than sign (>) is used to indicate a
continued action.
The following example shows how the > is used to condense a series of menu selections
into one step:
Select Start > Programs > VERITAS NetBackup > NetBackup Administration
Console.
xviii
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
How To Use This Guide on page xii provides additional instructions for using this
guide that you should review.
This guide is intended for use with NetBackup Server and NetBackup Enterprise
Server. For readability in this guide, the term NetBackup refers to both NetBackup
server types unless specifically noted.
Portions of this guide apply only to a specific NetBackup server type (for example,
NetBackup Enterprise Server). These topics are identified with the use of italics, as in
the following example:
This is a NetBackup Enterprise Server topic.
Read the Before You Start section (if applicable) of the chapters in this guide. These
sections provide any important platform-specific instructions, or may contain specific
instructions or limitations pertaining to NetBackup server types.
Portions of this guide include hardware-specific topics and examples that may not be
applicable to your system hardware configuration or NetBackup server type.
It is important to refer to the VERITAS support web site (see Use the VERITAS
Support Web Site on page 2) and the NetBackup release notes (see Read the
NetBackup Release Notes on page 2) to determine if your hardware configuration is
supported before using this guide.
The information in this guide supplements the manuals provided by hardware and
operating system vendors.
Configuration file settings found in portions of this guide were tested and are known
to work, but other configuration settings may also work.
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Create any required system device files for the drives and robotic control. Device files
are created automatically on Windows and on some UNIX platforms.
See the appropriate chapter of this guide for your media server or SAN media server
platform.
3. Use one of the available Media Manager configuration interfaces to add the storage
devices to your Media Manager configuration.
See the NetBackup Media Manager system administrators guide for instructions.
Configuration Cautions
Observe the following cautions:
Starting with release 4.5, NetBackup uses SCSI reserve/release to improve data
integrity. SCSI reserve/release operates at the SCSI target level and depends on the
fibre-to-scsi bridge hardware working correctly.
The use of SCSI reserve/release is enabled by default, but can be disabled using the
NetBackup Administration Console configuration GUI. See the Reference Topics
appendix of the NetBackup Media Manager system administrators guide for
information about the NetBackup use of SCSI reserve/release.
VERITAS does not recommend or support the use of single-ended to differential SCSI
converters on Media Manager controlled devices. You may encounter problems if you
use these converters.
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
For NetBackup to recognize and communicate with connected devices, and for device
discovery to discover devices, NetBackup issues SCSI pass-thru commands to the
devices in a configuration.
Devices must have device files, which are links to character-special files with naming
conventions that are driver and HBA-dependent. NetBackup installs its own
pass-through driver called SG (SCSI Generic).
This driver must be properly configured to create device files for any device used by
NetBackup, or performance and functionality is limited. Each tape or optical disk
drive device also has a device file that is created for use by the system tape/disk
driver interface, which must exist for all read or write I/O capability.
Device files must exist that follow the naming conventions explained in Configuring
Robotic Controls on page 14, Configuring Tape Drives on page 17, and
Configuring Optical Disk Drives on page 24.
When configuring devices, you should attach all peripherals and reboot the system
with the reconfigure option (boot -r or reboot -- -r).
When removing or replacing adapter cards, remove all device files previously
associated with the adapter card.
If you use the Automated Cartridge System (ACS) robotic software, you must ensure
that the SunOS/BSD Source Compatibility Package is installed, so that the ACS
software can make use of shared libraries in /usr/ucblib.
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Other statements may be necessary for various fibre channel drivers, such as the
following example for JNI drivers. This statement prevents the named driver from being
unloaded from memory.
forceload: drv/fcaw
Be aware that increasing the maximum size of the IPC message queue may increase the
amount of memory allocated to other IPC message queues on the system. The impact of
these changes should be fully assessed before they are implemented.
To set the optical drive type (as explained in Setting the HP Optical Drive Type in
Nonvolatile Memory on page 26).
By the NetBackup device configuration GUIs to collect robot and drive information.
2d8c 116
1684 49
1
1
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Once the driver has been installed, it is not necessary to reboot the system or run
the sg.install command during or after each system boot.
To configure drivers
1. Execute the sg.build script to add target IDs 0-6, 8-15, and LUNs 0-1 to the
following files:
/usr/openv/volmgr/bin/driver/st.conf
/usr/openv/volmgr/bin/driver/sg.conf
/usr/openv/volmgr/bin/driver/sg.links
cd /usr/openv/volmgr/bin/driver
/usr/openv/volmgr/bin/sg.build all -mt 15 -ml 1
The -mt 15 parameter specifies the maximum target ID that is in use on any SCSI bus
(or bound to a fibre channel device).
The -ml 1 parameter specifies the maximum target LUN that is in use on any SCSI
bus (or by a fibre channel device).
2. The file /usr/openv/volmgr/bin/driver/st.conf is used to replace the
following seven entries in the /kernel/drv/st.conf file:
name="st" class="scsi"
target=0 lun=0;
name="st" class="scsi"
target=1 lun=0;
name="st" class="scsi"
target=2 lun=0;
name="st" class="scsi"
target=3 lun=0;
name="st" class="scsi"
target=4 lun=0;
name="st" class="scsi"
target=5 lun=0;
name="st" class="scsi"
target=6 lun=0;
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
class="scsi"
target=0 lun=0;
target=0 lun=1;
target=1 lun=0;
target=1 lun=1;
target=2 lun=0;
target=2 lun=1;
target=3 lun=0;
target=3 lun=1;
target=4 lun=0;
target=4 lun=1;
target=5 lun=0;
target=5 lun=1;
target=6 lun=0;
target=6 lun=1;
target=8 lun=0;
target=8 lun=1;
target=9 lun=0;
target=9 lun=1;
target=10 lun=0;
target=10 lun=1;
target=11 lun=0;
target=11 lun=1;
target=12 lun=0;
target=12 lun=1;
target=13 lun=0;
target=13 lun=1;
target=14 lun=0;
target=14 lun=1;
target=15 lun=0;
target=15 lun=1;
11
Caution The field separator between the fields addr=x, y; and sg/ is a tab. The addr=
field uses hexadecimal notation, while the sg/ field uses decimal values.
5. Install the new sg driver configuration.
/usr/bin/rm -f /kernel/drv/sg.conf
/usr/openv/volmgr/bin/driver/sg.install
6. Verify that the sg driver found all the robots, tape drives, and optical disk drives (see
the appropriate hardware configuration sections in this chapter for instructions).
12
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
sg/c\N0t\A1l0
sg/c\N0t\A1l1
Note Each time a new device is added or an old device removed, re-create and re-install
the new sg configuration (see Configuring SG and ST Drivers on page 10).
The script /usr/openv/volmgr/bin/sgscan checks for devices that are not
configured, and produces output similar to the following example:
#WARNING: detected StorEdge Network Foundation connected devices not
in sg configuration file:
#
#
Device World Wide Port Name 21000090a50001c8
#
#
See /usr/openv/volmgr/MediaMgr_DeviceConfig_Guide.txt topic
#
"Configuring the Sun StorEdge Network Foundation HBA/Driver"
#
for information on how to use sg.build and sg.install
#
to configure these devices
13
The binding process is vendor and product unique. Please refer to the documentation
available for your specific HBA.
The binding may be based on the fibre channel World Wide name of the port (WWPN) or
the node (WWNN), or the destination ID (AL-PA or fabric assigned).
Once the selected binding is in place, the configuration proceeds in the same manner as
for parallel SCSI installations (see Configuring SG and ST Drivers on page 10).
Note Each time a new device is added or an old device removed, the binding must be
updated to the new configuration.
Configuration of network controlled robotic libraries (for example, ACS robot types)
is discussed in the appendices of the Media Manager system administrators guides.
14
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
/dev/sg/c3t0l0:
/dev/sg/c3t3l0:
/dev/sg/c4t4l0:
/dev/sg/c4t5l0:
/dev/sg/c5t0l0:
/dev/sg/c5t1l0:
/dev/sg/c5t2l0:
/dev/sg/c5t6l0:
/dev/sg/c6t3l0:
/dev/sg/c6t5l0:
/dev/sg/c7t0l0:
/dev/sg/c7t3l0:
/dev/sg/c7t4l0:
/dev/sg/c8t2l0:
/dev/sg/c8t3l0:
/dev/sg/c8t4l0:
/dev/sg/c8t6l0:
/dev/sg/c9t0l0:
/dev/sg/c9t1l0:
Note Specific device types can be filtered from the output using other forms of sgscan.
Usage: sgscan [all|basic|changer|disk|tape] [conf] [-v]
Example 2
Using the previous sgscan output, if the SCSI robotic control for a Sony library is SCSI ID
3 of adapter 6, use the following path:
/dev/sg/c6t3l0
Example 3
Using the previous sgscan output, if the SCSI robotic control for an STK 9710 is SCSI ID 6
of adapter 8 and you want to use TLD robotics, use the following path:
/dev/sg/c8t6l0
15
Example 4
If the SCSI robotic control for a DLT2700, DLT4700, or HP C1560B was SCSI ID 5 of
adapter 0, use the following path:
/dev/sg/c0t5l1
Note that logical unit number 1 is used for those devices. The sg driver configuration can
be modified so sgscan lists LUN 1 devices. In the sample sgscan output the
configuration was not modified.
Example 5
Using the previous sgscan output, even if the SCSI robotic control for an STK 9740 is
SCSI ID 3 of adapter 8, you would not enter any path to configure ACS robotic control.
Instead, assuming ACS control over the network, enter the appropriate ACSLS Host
name. If you want to use TLD robotics to control the 9740, specify the following path:
/dev/sg/c8t3l0
If drive 1 is SCSI ID 5, the robotic control for the robotic library is /dev/sg/c1t5l1.
Example 7 (Fujitsu M8100 Stackers)
The robotic control for the Fujitsu M8100 stacker is TSH. The unit must be set up to run in
SYSTEM Mode and 2LUN Mode. See the M8100 Cartridge Tape Drive product guide
supplied with the unit for information on setting the library modes.
16
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
The robotic control is LUN 1 of the drive's SCSI ID. The SCSI ID's are viewed and
configured by using the front panel on the stacker.
Assume a configuration as follows:
# /usr/openv/volmgr/bin/sgscan
/dev/sg/c1t0l0: Tape (/dev/rmt/0): "FUJITSU M8100AA2"
/dev/sg/c1t0l1: Changer: "FUJITSU M8100AA2"
If the drive is SCSI ID 0, the robotic control for the stacker is /dev/sg/c1t0l1.
Enabling locate-block
NetBackup and Storage Migrator use the locate-block command by default if you did
not uninstall the sg passthru driver. This uninstall procedure is explained in
Understanding the SCSI Passthru Drivers on page 8. The driver is automatically
installed with Media Manager.
17
Disabling locate-block
VERITAS recommends that you do not disable locate-block positioning. If you need to
disable locate-block positioning, execute the following command:
touch /usr/openv/volmgr/database/NO_LOCATEBLOCK
Note All device types can be displayed in the output using the all parameter with
sgscan. This command can be helpful for associating tape devices with other SCSI
devices that may be configured on the same adapter. Usage: sgscan
[all|basic|changer|disk|tape] [conf] [-v]
No rewind on close device files are in the /dev/rmt directory, and have the following
format:
/dev/rmt/LOGICAL_DRIVE cbn
Where:
18
c indicates compression.
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Example 2
Using the sgscan output, if a DLT7000 drive is SCSI ID 5 of adapter 2, the device path
you use follows:
/dev/rmt/11cbn
Solaris Patches
Some drives (for example, Quantum SDLT600) require Solaris patches for support. In
these cases VERITAS lists the required patches for the drive on the Device Support List
(DSL) web page.
19
Caution
As shown by the st.conf entries, you must configure non-QIC tape drives as
variable-mode devices, if they are to be used by Media Manager. Otherwise
NetBackup is able to write data, but may not be able to read it correctly. During
a read, you may see a not in tar format error.
Each valid drive entry in the st.conf file consists of two sections (the drive-entry-list
and the list of data-property-names). The last field of each entry in the drive-entry-list
is a link (data-property-name) to the corresponding entry in the list of
data-property-names.
Each valid entry in the drive-entry-list requires a comma (,) at the end of the line,
unless it is the last uncommented drive in the list. In this case, the line must end with
a semi-colon (;).
Each valid entry in the list of data-property-names contains a semi-colon (;) at the end
of the line.
Uppercase and lowercase are significant. For example, using Hp instead of HP is not
valid.
C1533A",
If you were to omit four of the spaces in the vendor name as shown in the following
example, the drive would not be recognized correctly. The incorrect vendor name
used would be HP + 2 spaces + C153.
"HP
C1533A",
The best way to ensure that your entries are accurate is to copy them from the
MediaMgr_DeviceConfig_Guide.txt file into the st.conf file.
See Considerations When Using This Guide on page 1.
20
After making any changes, verification with a test backup and restore should be done.
Incorrect entries in this file may result in data loss.
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
21
"STK
4781", "STK 1/2 Inch Cartridge (4480)", "STK-4781",
"STK
4791", "STK 1/2 Inch Cartridge (Silverton)", "STK-4791",
"STK
4890", "STK 1/2 Inch Cartridge (Twin Peaks)", "STK-4890",
"STK
9840", "STK 1/2 Inch Cartridge (9840)", "STK-9840",
"STK
T9840B", "STK 1/2 Inch Cartridge (9840B)", "STK-9840",
"STK
T9840C", "STK 1/2 Inch Cartridge (9840C)", "STK-9840",
"STK
T9940A","STK 60 Gig Tape Drive","CLASS_STK",
"STK
SD-3", "STK 1/2 Inch Cartridge (Redwood)", "STK-SD-3",
"STK
T9940A", "STK 60 Gig Tape Drive", "CLASS_STK",
"STK
T9940B", "STK 60 Gig Tape Drive", "CLASS_STK",
"SUN
DLT4000", "SUN DLT Tape Drive", "DEC-DLT",
"SUN
DLT7000", "SUN DLT7000 Tape Drive", "Q-DLT7000",
"TANDBERGSLR5 4/8GB", "Tandberg 8 Gig QIC", "TAND-8G-VAR",
"TANDBERGDLT4000", "Tandberg DLT4000", "DEC-DLT",
"TANDBERGDLT7000", "Tandberg DLT7000", "Q-DLT7000",
"TANDBERGDLT8000", "Tandberg DLT8000 Tape Drive", "DLT8k-data",
"TANDBERGSuperDLT1", "TANDBERGSuperDLT1", "SDLT-data",
"Quantum DLT2000", "Quantum DLT Tape Drive", "DEC-DLT",
"Quantum DLT4000", "Quantum DLT Tape Drive", "DEC-DLT",
"Quantum DLT4500", "Quantum DLT Tape Stacker", "DEC-DLT",
"Quantum DLT4700", "Quantum DLT Tape Stacker", "DEC-DLT",
"QUANTUM DLT7000", "Quantum DLT7000 Tape Drive", "Q-DLT7000",
"QUANTUM DLT8000", "Quantum DLT8000 Tape Drive", "DLT8k-data",
"Quantum DLT2700", "Quantum DLT Tape Stacker", "DEC-DLT",
"QUANTUM SuperDLT1", "QuantumSuperDLT", "SDLT-data",
"QUANTUM SDLT320", "Quantum SDLT320-DTE", "SDLT320";
Caution Note in the list of data-property-names that the third parameter (variable mode)
must be zero. Not using zero causes restores to fail and may result in data loss
(the first entry, ARCHIVE_VIP, is the only exception and is 512).
ARCHIVE_VIP = 1,0x32,512,0x163a,4,0x0,0x0,0x0,0x0,3;
BM-DLT = 1,0x38,0,0x18639,4,0x40,0x40,0x40,0x40,3;
CLASS_3580 = 1,0x24,0,0x45863d,2,0x00,0x01,0;
CLASS_3590 = 1,0x24,0,0x1c63d,4,0x0,0x0,0x0,0x0,3;
CLASS_3592 = 1,0x24,0,0x45D639,2,0x00,0x51,0;
CLASS_LTO2 = 1,0x24,0,0x45863d,2,0x00,0x01,0;
CLASS_STK = 1,0x36,0,0x1d639,1,0x00,0;
DEC-DLT = 1,0x36,0,0x9639,4,0x0,0x0,0x0,0x0,3;
DLT8k-data = 1,0x38,0,0x19639,4,0x1a,0x1b,0x41,0x41,3;
EXB-8500C = 1,0x35,0,0x9639,4,0x14,0x15,0x8C,0x00,3;
EXB-8505 = 1,0x35,0,0x9639,4,0x14,0x15,0x8C,0x00,3;
EXB-8500 = 1,0x35,0,0x9639,4,0x14,0x00,0x00,0x15,2;
EXB-8900 = 1,0x35,0,0x9639,4,0x27,0x27,0x27,0x00,3;
EXB-MAMMOTH2 = 1,0x35,0,0x19639,4,0,0x27,0x28,0x7f,2;
FJ-D3 = 1,0x21,0,0xCA19,4,0x09,0x09,0x09,0x09,0;
22
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
FJ-M8100 = 1,0x24,0,0x1d63d,4,0x0,0x0,0x0,0x0,3;
gy20-data = 1,0x36,0,0xd659,1,0x00,0;
gy2120-data = 1,0x36,0,0x19659,1,0x00,0;
HP-DAT = 1,0x34,0,0x9639,4,0x0,0x0,0x0,0x0,3;
HP-DAT-DDS3 = 1,0x34,0,0,0x9639,4,0x0,0x8c,0x8c,0x8c,3;
HP_DAT_4 = 1,0x34,0,0x9639,4,0x00,0x8c,0x8c,0x8c,1;
IBM-3590 = 1,0x24,0,0x1c63d,4,0x0,0x0,0x0,0x0,3;
Q-DLT7000 = 1,0x38,0,0x19639,4,0x82,0x83,0x84,0x85,3;
SDLT-data = 1,0x38,0,0x19639,4,0x90,0x91,0x90,0x91,3;
SDLT-320 = 1,0x38,0,0x19639,4,0x92,0x93,0x92,0x93,3;
SDLT320 = 1,0x38,0,0x8639,4,0x90,0x91,0x92,0x93,3;
SEAGATE_LTO = 1,0x36,0,0x1d639,4,0x00,0x00,0x00,0x00,1;
SONY_AIT = 1,0x36,0,0x9639,4,0x0,0x0,0x0,0x0,0;
SONY_AIT3 = 1,0x36,0,0xd679,4,0x00,0x00,0x00,0x00,0;
SONY_SAIT = 1,0x36,0,0x1d639,4,0x00,0x00,0x00,0x00,0;
STK-4781 = 1,0x24,0,0x1d43d,1,0x00,0;
STK-4791 = 1,0x24,0,0x1d67d,1,0x00,0;
STK-4890 = 1,0x24,0,0x1d67d,1,0x00,0;
STK-9840 = 1,0x36,0,0x1d639,1,0x00,0;
STK-SD-3 = 1,0x24,0,0x1d67d,1,0x00,0;
TAND-8G-VAR = 1,0x37,0,0x963b,4,0xa0,0xd0,0xd0,0xd0,3;
Ultrium = 1,0x36,0,0x19639,4,0x00,0x00,0x00,0x00,3;
ULTRIUM2 = 1,0x36,0,0xd639,4,0x40,0x00,0x00,0x00,3;
Note Reboot the system when you have finished changing the st.conf file. Use the
reconfigure option (boot -r or reboot -- -r) to allow the kernels SCSI tape (st)
driver to recognize the drives as the correct type during system initialization.
st.conf
sg.conf
sg.links
23
To display the disk device files that are configured on your system, use the sgscan
command with the disk parameter:
# /usr/openv/volmgr/bin/sgscan disk
/dev/sg/c0t0l0:
/dev/sg/c0t1l0:
/dev/sg/c0t2l0:
/dev/sg/c0t5l0:
/dev/sg/c1t0l0:
/dev/sg/c1t1l0:
/dev/sg/c1t2l0:
24
(/dev/rdsk/c0t0d0):
(/dev/rdsk/c0t1d0):
(/dev/rdsk/c0t2d0):
(/dev/rdsk/c0t5d0):
(/dev/rdsk/c1t0d0):
(/dev/rdsk/c1t1d0):
(/dev/rdsk/c1t2d0):
"IBM
"HP
"HP
"HP
"SONY
"SONY
"SEAGATE
DCAS32160SUN2.1G"
C1113F"
C1113F"
C1160F"
SMO-F541"
SMO-F541"
ST11200N SUN1.05"
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Note All device types can be displayed using the all parameter when executing
sgscan. This command can be helpful for associating disk devices with other SCSI
devices that may be configured on the same adapter. Usage: sgscan
[all|basic|changer|disk|tape] [conf] [-v]
Optical disk device files are located in the /dev directory and have the following formats.
Volume header device:
/dev/rdsk/cADAPTERtTARGETd0s0
Character device:
/dev/rdsk/cADAPTERtTARGETd0s6
Where:
Character device:
/dev/rdsk/c0t5d0s6
Example 2
Using the previous sample sgscan output, if the desired optical disk drive connects to
SCSI ID 0 of S bus 1 adapter card 1, you would use the following device paths:
Volume header device:
/dev/rdsk/c1t0d0s0
Character device:
/dev/rdsk/c1t0d0s6
25
Command Summary
sg_id is the logical identifier assigned to the optical disk drive for use by the sg driver.
See Configuring SCSI Robotic Controls on page 14 for information on determining
the logical identifier.
Note The /dev path allows Media Manager to access the optical disk drive through the
sg driver. This is an exception to the usual case where Media Manager uses the sg
driver to access robotic controls. Therefore be sure to specify the SCSI ID for the
optical disk drive, not the SCSI ID for the robotic control.
3. Reboot the system with the reconfigure option (boot -r or reboot -- -r) to allow
the drive to be recognized as a disk drive by the kernels SCSI disk (sd) driver during
system initialization.
Command Summary
The following is a summary of commands that may be useful when configuring and
verifying devices. See the procedures in this chapter for examples of their usage.
/usr/sbin/modinfo | grep sg
Uninstalls the sg driver. This command is usually not necessary, since sg.install
does this before performing a driver update.
26
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Command Summary
Updates st.conf, sg.conf, and sg.links, and generates SCSI Target IDs with
multiple LUNs.
/usr/openv/volmgr/bin/sgscan all
Scans all connected devices with a SCSI inquiry and provides correlation between
physical and logical devices using all device files in /dev/sg.
Also checks for devices connected to the Sun StorEdge Network Foundation HBA that
are not configured for use by VERITAS products.
/usr/openv/volmgr/bin/scsi_command -d /dev/sg/sg_id -disk
Changes the device type (stored in the drives nonvolatile memory) from optical
memory to disk.
sg_id is the logical identifier assigned to the optical disk drive for use by the sg driver.
See Configuring SCSI Robotic Controls on page 14 for information on determining
the logical identifier.
boot -r or reboot -- -r
Reboot the system with the reconfigure option (-r) to allow a drive to be recognized
as a disk drive during system initialization by the kernels SCSI disk (sd) driver.
27
Command Summary
28
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
29
Attach all peripherals and reboot the system before configuring devices. Many of
these steps may be accomplished using smit (the System Management Interface
Tool). See the smit(1) man page for more information.
For NetBackup to recognize and communicate with connected devices, and for device
discovery to discover devices, NetBackup issues SCSI pass-thru commands to the
devices in a configuration.
The ovpass driver must be properly configured for SCSI-controlled robot discovery,
and device files must exist that follow the naming conventions explained in
Configuring Robotic Controls on page 32, Configuring Tape Drives on page 39,
and Configuring Optical Disk Drives on page 44.
Use smit and /usr/sbin/lsdev to verify that the devices are configured correctly.
Make sure you can see your devices on the SAN before you install and configure
the SSO option.
To obtain error and debugging information about devices and robotic software
daemons, the syslogd daemon must be configured to be active. See syslogd(1) for
more information.
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Examples
00-05 identifies an adapter card that is in slot 5 of the standard I/O bus in either the CPU
drawer or system unit, depending on the type of system.
00-12 identifies an adapter card that is in slot 2 of the optional I/O bus in the CPU
drawer.
18-05 identifies an adapter card located in slot 5 of an I/O expansion drawer. The drawer
is the one connected to the asynchronous expansion adapter located in slot 8 of the
optional I/O bus in the CPU drawer.
Enter:/usr/openv/volmgr/bin/driver/install_ovpass
To ensure the driver device files are accessible after a system boot
Enter: /usr/openv/volmgr/bin/driver/remove_ovpass
31
Configuration for network controlled robotic libraries (for example, ACS robots) is
discussed in the appendices of the Media Manager system administrators guides.
32
| grep I/O
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
In the following sample output, SCSI controller 1 (01) has been assigned the logical
identifier scsi0:
scsi0
Available 00-01
In the following sample output, FCP SCSI controller 3A-08 has been assigned the
logical identifier fscsi0:
fscsi0 Available 3A-08-01 FC SCSI I/O Controller Protocol Device
3. Display the SCSI device files that have already been created by using the following
command:
/usr/sbin/lsdev -C -s scsi
This output shows that two disk drives and one tape drive are configured as follows:
If the device files for the SCSI robotic control already exist, they appear in the lsdev
output as ovpass0, ovpass1, etc. The output for this example does not show any
ovpass files so you would have to create them as explained in the next step.
4. Display the FCP SCSI device files that have already been created by using the
following command:
/usr/sbin/lsdev -C -s fcp
5. If device files for the desired robotic control SCSI ID do not exist, create the files using
the following commands.
Note If you get an error (mkdev error code 0514-0520) while trying to configure a FCP
SCSI device, review the topic Upgrading The SCSI Passthru Driver on page 32.
mkdev -c media_changer -s scsi -t ovpass -p controller -w id,lun
mkdev -c media_changer -s fcp -t ovpass -p controller
-w scsi_id,lun
Where:
controller is the logical identifier of the drives SCSI adaptor, such as scsi0, scsi1 or
vscsi1.
33
scsi_id is the fibre channel identifier for the N_Port address (D_ID) of the robotic
connection.
Several methods exist for determining the D_ID of the robot as follows:
Inspect the name server for the switch (if available). Each vendor uses a unique
method to make this information available. Consult the documentation for the
switch vendor.
Inspect the bridge for mapping information (if available). Each vendor uses a
unique method to make this information available. Consult the documentation
for the bridge vendor.
Inspect the odm database for any tape devices in the robot using the following
command:
/usr/bin/odmget -q "name=rmtX" CuAt
Where rmtX is the name of the tape device (for example: rmt0 or rmt1).
The following output shows that rmt0 is at SCSI ID 0x1009ef and the robot might
also be at this address:
CuAt:
name = "rmt0"
attribute = "scsi_id"
value = "0x1009ef"
type = "R"
generic = "DU"
rep = "s"
nls_index = 6
Use the smc (Library Medium Changer) entry for the robot to determine the
correct SCSI ID and lun values. Inspect the lsdev output from step 4 and look for
an entry like the following:
smc0 Available 14-08-01 IBM 3584 Library Medium Changer
(FCP)
If you see an entry for the robot, inspect the odm database using the following
command:
/usr/bin/odmget -q "name=smc0" CuAt
CuAt:
name = "smc0"
attribute = "scsi_id"
value = "0x111ca"
type = "R"
34
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
generic = "DU"
rep = "s"
nls_index = 25
CuAt:
name = "smc0"
attribute = "lun_id"
value = "0x1000000000000"
type = "R"
generic = "DU"
rep = "s"
nls_index = 26
From the example output, the SCSI ID is 0x111ca and the lun is 1. The lun is
derived from the lun ID, by right shifting it 48 bits.
6. Display the newly created logical identifier for the device by using one of the
following commands:
/usr/sbin/lsdev -C -s scsi
/usr/sbin/lsdev -C -s fcp
In the following example output, ovpass0 is a SCSI robotic control device file:
hdisk0
hdisk1
rmt0
ovpass0
Available
Available
Available
Available
00-01-00-0,0
00-01-00-1,0
00-01-00-3,0
00-01-5,0
The path name for these types of device files has the following form, where ovpass_id
is the logical identifier assigned to the device.
/dev/ovpass_id
In this example, you would use the following device file path:
/dev/ovpass0
35
The following output shows that scsi0 is the logical name for SCSI controller 1.
scsi0
Available 00-01
The output shows that the device files exist for tape and disk, but not for the SCSI
robotic control at controller 1 (scsi0) and SCSI ID 5 (5,0).
hdisk0
rmt0
Available
Available
Available
Available
00-01-00-0,0
00-01-00-1,0
00-01-00-3,0
00-01-5,0
For this example use the following device file path to configure the SCSI robotic
control connected to controller 1 and SCSI ID 5:
/dev/ovpass0
Example 2
Assume the robot is a DLT2700/DLT4700 (TSD) or an HP C1560B (TL4). The ovpass
driver has been installed, but the device files for SCSI robotic control at controller 1 with
SCSI ID 3 and logical unit number 1 do not exist.
1. Determine the logical identifier for the SCSI controller:
/usr/sbin/lsdev -C -c adapter | grep -i SCSI
The following output shows that scsi0 is the logical name for SCSI controller 1:
scsi0
Available 00-01
The following output shows that the device files exist for tape and disk, but not for the
SCSI robotic control at controller 1 (scsi0), SCSI ID 3, and logical unit number 1 (3,1):
36
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
hdisk0
rmt0
3. The device files can now be created using the following command:
mkdev -c media_changer -t ovpass -s scsi -p scsi0 -w 3,1
Available
Available
Available
Available
00-01-00-0,0
00-01-00-1,0
00-01-00-3,0
00-01-3,1
For this example, the device file to use for the TSD SCSI robotic control connected at
controller 1 with SCSI ID 3 and logical unit number 1 would be:
/dev/ovpass0
Example 3
Assume the robot is an STK 9710 connected to a F/W Differential SCSI board and the
passthru driver has been installed. Assume the drives are at SCSI ID's 4 and 5, and the
robotics is at SCSI ID 6.
1. Determine the correct scsi controller.
lsdev -C | grep scsi
scsi0
ascsi0
vscsi0
vscsi1
Available
Available
Available
Available
00-02
00-04
00-04-0,0
00-04-0,1
SCSI
Wide
SCSI
SCSI
I/O Controller
SCSI I/O Controller Adapter
I/O Controller Protocol Device
I/O Controller Protocol Device
lsdev -C -c tape
rmt2
rmt3
2. The drives are on Adapter 00-04-01. Therefore, vscsi1 is the correct adapter for
making the ovpass device file as follows:
mkdev -c media_changer -t ovpass -s scsi -p vscsi1 -w 6,0
37
If drive 1 is SCSI ID 5, the robotic control for the robotic library will be LUN 1 of this SCSI
ID. Assuming vscsi1 is the correct adapter, make the passthru device (ovpass) as follows:
mkdev -c media_changer -t ovpass -s scsi -p vscsi1 -w 5,1
2. The SCSI robotic path for the IBM 3590 is the same as the no rewind on close tape
path. When configuring the TSH SCSI robotic path, the robotic control path for the
3590 would be /dev/rmt12.1. The tape drive path would also be /dev/rmt12.1.
38
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Automatic Configuration
When a non-QIC tape drive is configured using NetBackup, NetBackup will
automatically issue the chdev command to configure the drive as a variable length block
device. It is normally not necessary to manually run the chdev command, but the details
of the command issued by NetBackup are provided (see Using the chdev Command on
page 39).
-l Dev -a block_size=0
Where Dev is the logical identifier for the drive (for example: rmt0 or rmt1).
39
Automatic Configuration
When a tape drive is configured using NetBackup, NetBackup will automatically issue the
chdev command to configure the drive to use extended file marks. It is normally not
necessary to manually run the chdev command, but the details of the command issued by
NetBackup are provided (see Using the chdev Command on page 40).
Where Dev is the logical identifier for the drive (for example: rmt0 or rmt1)
40
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
| grep I/O
This sample output shows that SCSI controller 1 (00-01) has been assigned the
logical identifier scsi0.
scsi0
Available 00-01
2. Display the SCSI device files that have already been created by using one of the
following commands:
/usr/sbin/lsdev -C -s scsi
/usr/sbin/lsdev -C -s fcp
hdisk0
hdisk1
rmt0
This example output shows that two disk drives and one tape drive exist as follows:
If the device files for the SCSI tape drives exist, they appear in the output as rmt0,
rmt1, and so on. The previous example output shows rmt0.
For rmt0 and rmt1, you would use the following no rewind on close device files:
/dev/rmt0.1
/dev/rmt1.1
3. If the device files for the SCSI ID of the desired tape drive do not exist, create them
using the following command:
/usr/sbin/mkdev -c tape -s scsi -t ost -p controller -w id,lun
Where:
controller is the logical identifier of the SCSI adapter for the device, such as scsi0
or scsi1.
41
You can display the newly created logical identifier for the device by using the lsdev
command.
/usr/sbin/lsdev -C -s scsi
hdisk0
hdisk1
rmt0
rmt1
ovpass0
Available
Available
Available
Available
Available
00-01-00-0,0
00-01-00-1,0
00-01-00-3,0
00-01-00-5,0
00-01-6,0
5. Ensure that the device being used is configured for variable-mode and extended file
marks as required by Media Manager by using the chdev command as follows,
where Dev is the logical identifier for the drive (for example: rmt0 or rmt1).
/usr/sbin/chdev -l Dev -a block_size=0
/usr/sbin/chdev -l Dev -a extfm=yes
The following output shows that scsi0 is the logical name for SCSI controller 1:
scsi0
Available 00-01
The following output shows that some device files exist for tape and disk, but not for
the 8-mm tape drive at controller 1 (scsi0) and SCSI ID 5 (5,0):
hdisk0
hdisk1
42
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
rmt0
Available
Available
Available
Available
00-01-00-0,0
00-01-00-1,0
00-01-00-3,0
00-01-00-5,0
5. To ensure that the tape device is configured for variable-mode and extended file
marks, use the following commands:
chdev -l rmt1 -a block_size=0
chdev -l rmt1 -a extfm=yes
Enter the following device file path to configure the 8-mm drive connected to
controller 1 and SCSI ID 5:
/dev/rmt1.1
Where:
tapedev is the logical identifier for the drive, such as rmt0 or rmt1.
To use density setting 1, use the following no rewind on close device file:
/dev/rmt*.1
Chapter 3, IBM RS6000 Running AIX 4.3.3.10/5.1/5.2
43
To use density setting 2, use the following no rewind on close device file:
/dev/rmt*.5
Note To use HP optical disk drives, the system must recognize the optical drives as disk
drives at system boot time. If you are adding HP 1.2 gigabyte or equivalent model
magneto-optical disk drives to an AIX system, the system may not recognize them
as disk drives, and thus cannot use them. See Setting the HP Optical Drive Type in
Nonvolatile Memory on page 46 for information on correcting this condition.
This sample output shows that SCSI controller 1 (00-01) has been assigned the
logical identifier scsi0.
scsi0
Available 00-01
2. Display the SCSI device files that have already been created by using the following
lsdev command:
/usr/sbin/lsdev -C -s scsi
The following example output shows that two disk drives and one tape drive exist:
44
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
If the device files for the SCSI optical disk drives exist, they show up in the output as
hdisk0, hdisk1, and so on.
hdisk0
hdisk1
rmt0
3. If the device files for the desired optical drives SCSI ID do not exist, you can create
them with the following command:
mkdev -c disk -s scsi -t osdisk -p controller -w id,lun
Where:
controller is the logical identifier of the devices SCSI adapter, such as scsi0 or
scsi1.
4. You can display the newly-created logical identifier for the device by using the
following command:
/usr/sbin/lsdev -C -s scsi
hdisk0
hdisk1
rmt0
hdisk2
ovpass0
Available
Available
Available
Available
Available
00-01-00-0,0
00-01-00-1,0
00-01-00-3,0
00-01-00-5,0
00-01-6,0
The device files for hdisk2 have been created and you can now use them.
The output shows that scsi0 is the logical name for SCSI controller 1.
Chapter 3, IBM RS6000 Running AIX 4.3.3.10/5.1/5.2
45
scsi0
Available 00-01
The output shows that some device files exist for tape and disk, but not for the optical
disk drive at controller 1 (scsi0) and SCSI ID 5 (5,0).
hdisk0
hdisk1
rmt0
3. Create device files for the optical disk drive on controller 1 at SCSI ID 5 by using the
following command:
mkdev -c disk -t osdisk -s scsi -p scsi0 -w 5,0
Available
Available
Available
Available
00-01-00-0,0
00-01-00-1,0
00-01-00-3,0
00-01-00-5,0
5. Enter the following character device file path to configure the optical disk drive
connected to controller 1 and SCSI ID 5:
/dev/rhdisk2
2. If you see the appropriate controller and SCSI ID combination for the optical drive
listed as Other SCSI Disk Drive, the system recognizes the drive as a disk drive.
46
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
hdisk0
rmt0
omd0
ovpass0
Available
Available
Defined
Available
00-00-0S-0,0
00-00-0S-3,0
00-00-0S-6,0
00-00-0S-2,0
ovpass0 refers to the SCSI robotic control for controller 1 (00) and SCSI ID 2
(2,0)
hdisk0
rmt0
omd0
b. Create the device files for the optical drive by using the following command:
mkdev -c media_changer -s scsi -t ovpass -p controller
-w id,lun
Where:
controller is the logical identifier of the drives SCSI adapter, such as scsi0 or scsi1.
id is the SCSI ID of the optical drive (not the robotic connection).
lun is the logical unit number of the optical drive.
For example:
mkdev -c media_changer -s scsi -t ovpass -p scsi 0 -w 6,0
47
Use the following command to obtain the logical identifier for the optical drive
you just created:
/usr/sbin/lsdev -C -s scsi
Where ovpass_id is the logical identifier assigned to the temporary device. For
example if the temporary ovpass device was ovpass2, enter the following:
3. Use the following command to change the device type (stored in the drives
nonvolatile memory) from optical memory to disk. The format of the command is as
follows, where ovpass_id is the logical identifier assigned to the device.
/usr/openv/volmgr/bin/scsi_command -d /dev/ovpass_id -disk
For example:
/usr/openv/volmgr/bin/scsi_command -d /dev/ovpass1 -disk
4. Remove the ovpass device files and the optical drive that were created by using
rmdev command as in the following:
rmdev -l ovpass_id -d
rmdev -l optical_drive_id -d
Where:
For example:
rmdev -l ovpass1 -d
rmdev -l omd0 -d
5. Reboot the system to allow the drive to be recognized as a disk drive by the kernels
SCSI disk driver during system initialization.
The optical drive should be displayed as: hdisklogical_number, where logical_number
is the logical number assigned to the drive by the system.
For example:
48
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Command Summary
/usr/sbin/lsdev -C -s scsi
The following example output shows a disk drive, tape drive, robotic control, and
optical drive:
hdisk0
rmt0
ovpass0
hdisk1
Available
Available
Available
Available
00-00-0S-0,0
00-00-0S-3,0
00-00-0S-2,0
00-00-0S-6,0
Command Summary
The following is a summary of commands that may be useful when configuring devices.
See the procedures in this chapter for examples of their usage.
/usr/openv/volmgr/bin/driver/install_ovpass
Place this command in the system startup script to ensure that the ovpass driver
device files are accessible after each system boot.
/usr/sbin/lsdev -C | grep I/O
Displays the device files that have been created, where filetype defines the type of file
displayed. scsi displays SCSI files and fcp displays fibre channel files.
mkdev -c media_changer -s scsi -t ovpass -p controller -w id,lun
Creates device files for the robotic control fibre channel SCSI ID.
Where controller is the logical identifier of the drive SCSI adaptor (such as scsi0 or
scsi1), scsi_id is the fibre channel SCSI ID of the robotic connection, and lun is the
logical unit number of the robotic connection.
49
Command Summary
Configures the drive with logical identifier specified by dev (for example: rmt0) to
variable mode.
/usr/sbin/chdev -l dev -a extfm=yes
Configures the drive with logical identifier specified by dev (for example: rmt0) for
extended file marks.
/usr/openv/volmgr/bin/scsi_command -d /dev/ovpass_id -disk
Used for HP optical disk drives to change the device type (stored in the drives
nonvolatile memory) from optical memory to disk.
Where ovpass_id is the logical identifier assigned to the device.
/etc/lsattr -l dev -E -H
Displays device information, where dev is the name of the device (for example, rmt1).
/usr/sbin/cfgmgr -l device
Creates device files on a FCP controller, where device is the controller number (for
example, fscsi0).
/usr/bin/odmget -q "name=rmtX" CuAt
Displays the device attributes for the device (rmtX). This command can be used to
determine SCSI target and lun pairs when configuring fibre channel devices.
Where rmtX is the name of the tape device (for example: rmt0 or rmt1).
50
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
51
For NetBackup to recognize and communicate with connected devices and for device
discovery to discover devices, NetBackup issues SCSI pass-thru commands to the
devices in a configuration.
Device files must exist that follow the naming conventions explained in Configuring
Robotic Controls on page 53, Configuring Tape Drives on page 59, and
Configuring Optical Disk Drives on page 65.
Use /usr/sbin/sam (HP utility) and ioscan -f to verify that the devices are
configured correctly. Make sure you can see your devices on the SAN before you
install and configure the SSO option.
Some HP SCSI adapters do not support SCSI pass-thru, so devices on these adapters
are not auto-discovered.
52
Cautions with Using the HP-UX EMS Tape Device Monitor on page 63.
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Interfaces that use the scsi1/scsi3 bus-adapter driver require the spt passthru driver.
The 28655A SCSI interface is in this category.
See Configuring Device Files for the spt Passthru Driver on page 54.
Interfaces that use the c700 or c720 bus-adapter driver require the sctl passthru
driver. For example, the following interfaces are in this category:
When attaching an autochanger (robotic library) device to a GSC interface and using
the sctl driver, the schgr device driver must also be installed. Without this driver
installed, the system will not bind the driver to the device. See the autochanger(7)
man page.
See Configuring Device Files for the sctl Passthru Driver on page 56.
53
Examples
To determine the type of interface on your system, use the ioscan -f command as
shown in the following examples.
Example 1: 28655A SCSI Interface (spt driver)
ioscan -f
Class
I H/W Path Driver S/W State
H/W Type
Description
================================================================
bc
0
root
CLAIMED
BUS_NEXUS
bc
1 56
bc
CLAIMED
BUS_NEXUS
Bus Converter
ext_bus 0 56/52
scsi1
CLAIMED
INTERFACE
HP 28655A - SCSI
Interface
target 0 56/52.2
target CLAIMED
DEVICE
tape
0 56/52.2.0 tape2
CLAIMED
DEVICE
HP HPC1533A
In this case, the ext_bus entry (which designates the bus adapter) specifies a scsi1
driver. You would configure the spt passthru driver for the SCSI robotic controls on this
system (see Configuring Device Files for the spt Passthru Driver on page 54).
Example 2: Built-in SCSI interface (sctl driver)
ioscan -f
Class
I H/W Path
Driver
S/W State H/W Type Description
====================================================================
ext_bus
2 10/12/5
c700
CLAIMED
INTERFACE Built-in SCSI
target
11 10/12/5.0
tgt
CLAIMED
DEVICE
tape
0 10/12/5.0.0 stape
CLAIMED
DEVICE
HP C1533A
target
12 10/12/5.2
tgt
CLAIMED
DEVICE
disk
6 10/12/5.2.0 sdisk
CLAIMED
DEVICE TOSHIBA CD-ROM
In this case, the ext_bus entry specifies a c700 driver. You would configure the sctl
passthru driver for the SCSI robotic controls on this system (see Configuring Device Files
for the sctl Passthru Driver on page 56).
54
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
The device files for the spt driver have the following format:
/dev/spt/cCONTROLLERtTARGETlUNIT
Where:
CONTROLLER is the Instance number of the controlling bus. The Instance value is
displayed in the output of ioscan -f in the column labeled I of the controllers
entry (ext_bus in the column labeled Class).
UNIT is the SCSI logical unit number (LUN) of the robot. This is usually 0.
You must create the device files for the spt driver manually, as they are not created
automatically when the system boots.
Where:
II is two hexadecimal digits identifying the controlling bus interface card by its
Instance number.
L is one hexadecimal digit representing the SCSI LUN of the robotic control.
H/W Path
Driver
Description
55
===============================================================
bc
0
root
CLAIMED
BUS_NEXUS
bc
1 56
bc
CLAIMED
BUS_NEXUS
Bus Converter
ext_bus 1 56/16
scsi1
CLAIMED
INTERFACE
HP 28655A - SCSI
Interface
target 4 56/16.3
target CLAIMED
DEVICE
spt
0 56/16.3.0 spt
CLAIMED
DEVICE
HP
C1700T
The Instance number for the robots SCSI bus is 1. It also confirms that the spt driver is
attached to the optical robotic control at H/W Path 56/16.3.0.
2. Use lsdev to get the character major number for the spt driver.
lsdev -d spt
The output from this command shows that the character major number for the spt
driver is 137.
Character
137
Block
-1
Driver
spt
Class
spt
This command creates the /dev/spt/c1t3l0 device file. Specify this file as the
robot control path when configuring your device under Media Manager.
Where:
56
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
CONTROLLER is the Instance number of the controlling bus. The Instance value is
displayed in ioscan -f output under column I of the controller entry (ext_bus in
the Class column).
II are two hexadecimal digits that identify the controlling bus interface card by its
Instance number (same as controller).
The Class, I, and Driver columns may also have invalid information. In these instances
the robotics are correct, but ioscan returns invalid information.
Examples of Creating Device Files
Example 1
In this example the robotic control for a ADIC Scalar 100 library is on a SCSI bus with a
instance number of 7 (ext_bus entry, I column), SCSI ID 2 and LUN 0. The robotic control
for an IBM ULT3583-TL library is on the same SCSI bus at SCSI ID 3 and LUN 0.
Use the following procedure to create the robotic device files:
1. Use the ioscan -f command to get information on the SCSI bus and the robotic
control.
Class
I H/W Path
Driver S/W State H/W Type Description
=================================================================
ext_bus
7 0/7/0/1
c720
CLAIMED
INTERFACE SCSI C896 Fast
Wide LVD
target
10 0/7/0/1.0
tgt
CLAIMED
DEVICE
tape
65 0/7/0/1.0.0 stape
CLAIMED
DEVICE QUANTUM SuperDLT1
target
11 0/7/0/1.1
tgt
CLAIMED
DEVICE
tape
66 0/7/0/1.1.0 stape
CLAIMED
DEVICE QUANTUM SuperDLT1
target
12 0/7/0/1.2
tgt
CLAIMED
DEVICE
autoch
14 0/7/0/1.2.0 schgr
CLAIMED
DEVICE
ADIC Scalar 100
target
13 0/7/0/1.3
tgt
CLAIMED
DEVICE
57
autoch
target
tape
target
tape
19
14
21
15
19
0/7/0/1.3.0
0/7/0/1.4
0/7/0/1.4.0
0/7/0/1.5
0/7/0/1.5.0
schgr
tgt
atdd
tgt
atdd
CLAIMED
CLAIMED
CLAIMED
CLAIMED
CLAIMED
DEVICE
DEVICE
DEVICE
DEVICE
DEVICE
IBM ULT3583-TL
IBM ULT3580-TD1
IBM ULT3580-TD1
2. The commands to create the device files follow. See the Command Summary on
page 67 for the mknod command format or see the scsi_ctl(7) man page.
cd /dev/sctl
/etc/mknod c7t2l0 c 203 0x072000
/etc/mknod c7t3l0 c 203 0x073000
This creates the following device files, which you specify to Media Manager during
configuration of the ADIC robotic control and IBM robotic control respectively:
/dev/sctl/c7t2l0
/dev/sctl/c7t3l0
Note It is important to also create the passthru driver device files for tape drives. See
Configuring Tape Drives on page 59.
Example 2
Assume the robotic control for an Exabyte 10i tape stacker (TS8) is on a built-in SCSI bus
at SCSI ID 3, LUN 0. Also assume that an ioscan -f verifies that the SCSI ID is 3 and
shows that the Instance number for the robots SCSI bus is 1.
The commands to create the device file are
cd /dev/sctl
/etc/mknod c1t3l0 c 203 0x013000
This creates the following device file, which you specify to Media Manager:
/dev/sctl/c1t3l0
Example 3
1. Use the ioscan -f command to get information on the SCSI bus and the robotic
control.
Class
I H/W Path
Driver S/W State H/W Type Description
==================================================================
ext_bus 3 0/0/0.8.0.0.0
fcpmux CLAIMED
INTERFACE HP A3308
FCP-SCSI MUX Interface
target 0 0/0/0.8.0.0.0.0
tgt
CLAIMED
DEVICE
tape
0 0/0/0.8.0.0.0.0.0 stape
CLAIMED
DEVICE QUANTUM DLT7000
target 1 0/0/0.8.0.0.0.1
tgt
CLAIMED
DEVICE
autoch 0 0/0/0.8.0.0.0.1.0 schgr
CLAIMED
DEVICE
STK9740
58
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
target
ctl
2 0/0/0.8.0.0.0.7
tgt
3 0/0/0.8.0.0.0.7.0 sctl
CLAIMED
CLAIMED
DEVICE
DEVICE
Initiator
With fibre channel and SCSI muxes the hardware paths are a bit longer. If you use the
bus H/W Path as a mask and apply it to the other hardware paths for devices on that
bus, you are left with SCSI ID.SCSI LUN for the device.
This example has a bus with H/W Path of 0/0/0.8.0.0.0, which has an instance
number (I column) of 3. Applying the mask shows a DLT 7000 drive at SCSI ID 0, SCSI
LUN 0 and a STK 9740 robot at SCSI ID 1, SCSI LUN 0 also on this bus.
When configuring the robotic device file for the STK 9740 robot, you would use
controller=3, target=1, and lun=0. To enable the passthru path for the Quantum DLT
7000 drive, you would use controller=3, target=0, and lun=0.
2. The commands to create the device file for the robotic control are as follows:
cd /dev/sctl
/etc/mknod c3t1l0 c 203 0x031000
These commands create the following device file, which you specify to Media
Manager during configuration of the robotic control:
/dev/sctl/c3t1l0
3. The commands to create the passthru device file for the tape drive follow. See the
Command Summary on page 67 for the mknod command format or see the
scsi_ctl(7) man page.
cd /dev/sctl
/etc/mknod c3t0l0 c 203 0x030000
Although the passthru device file is used during NetBackup operation, it is not
specified during configuration. During Media Manager tape drive configuration, the
following no rewind on close device file path is used:
/dev/rmt/c3t0d0BESTnb
59
Note Passthru paths are not supported on HP-PB adapters such as HP 28696A - Wide
SCSI or HP 28655A - SE SCSI.
Automatic Configuration
Because using the passthru path is so important, NetBackup will automatically create the
corresponding passthru path whenever a tape drive is configured with a device file of the
format: /dev/rmt/cCONTROLLERtTARGETdUNITBESTnb.
These paths are created in the /dev/sctl directory, which will also be created if it does
not exist. Passthru paths will also be created automatically whenever the NetBackup
device configuration wizard is run. In either case, NetBackup will not modify or delete
any existing passthru paths. NetBackup assumes that any existing passthru paths were
created correctly.
NetBackup does not detect the type of adapter cards installed in the system, so it will also
create passthru paths for tape drives connected to adapter cards that do not support
passthru. This is expected and will not cause any problems.
60
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
It is normally not necessary to manually create passthru paths for tape drives, but the
steps for doing so are provided (see Enabling Passthru Paths on page 61).
Example:
In this example the robotic control for a ADIC Scalar 100 library is on a SCSI bus with a
instance number of 7 (ext_bus entry, I column), SCSI ID 2 and LUN 0, and the robotic
control for a IBM ULT3583-TL library is on the same SCSI bus at SCSI ID 3 and LUN 0.
The ADIC library contains 2 Quantum Super DLT drives, one with SCSI ID 0, SCSI LUN 0
and the other with SCSI ID 1, SCSI LUN 0.
The IBM library contains 2 IBM Ultrium LTO drives, one with SCSI ID 4, SCSI LUN 0 and
the other with SCSI ID 5, SCSI LUN 0.
Use the following procedure to create the robotic control device files and the passthru
driver tape drive device files:
1. Assume the configuration from ioscan -f is as follows:
Class
I H/W Path
Driver S/W State H/W Type
Description
=================================================================
ext_bus 7 0/7/0/
c720
CLAIMED
INTERFACE SCSI C896 Fast
Wide LVD
target 10 0/7/0/1.0
tgt
CLAIMED
DEVICE
tape
65 0/7/0/1.0.0 stape CLAIMED
DEVICE
QUANTUM SuperDLT1
target 11 0/7/0/1.1
tgt
CLAIMED
DEVICE
tape
66 0/7/0/1.1.0 stape CLAIMED
DEVICE
QUANTUM SuperDLT1
target 12 0/7/0/1.2
tgt
CLAIMED
DEVICE
autoch 14 0/7/0/1.2.0 schgr CLAIMED
DEVICE
ADIC Scalar 100
target 13 0/7/0/1.3
tgt
CLAIMED
DEVICE
autoch 19 0/7/0/1.3.0 schgr CLAIMED
DEVICE
IBM ULT3583-TL
target 14 0/7/0/1.4
tgt
CLAIMED
DEVICE
tape
21 0/7/0/1.4.0 atdd
CLAIMED
DEVICE
IBM ULT3580-TD1
target 15 0/7/0/1.5
tgt
CLAIMED
DEVICE
tape
19 0/7/0/1.5.0 atdd
CLAIMED
DEVICE
IBM ULT3580-TD1
61
Note Use the IBM atdd driver when configuring IBM tape drives on HP-UX. Configure
atdd and BEST device paths according to IBM driver documentation. Do not
configure atdd for robotic control of IBM robots. Check the VERITAS support web
site for the latest recommended atdd driver version from IBM.
2. The commands to create the robotic device files follow. See the Command Summary
on page 67 for the mknod command format or see the scsi_ctl(7) man page.
cd /dev/sctl
/etc/mknod c7t2l0 c 203 0x072000
/etc/mknod c7t3l0 c 203 0x073000
This creates the following device files, which you specify to Media Manager during
configuration of the ADIC robotic control and IBM robotic control respectively:
/dev/sctl/c7t2l0
/dev/sctl/c7t3l0
3. The commands to create the passthru device files for the tape drives are as follows:
cd /dev/sctl
/etc/mknod c7t0l0
/etc/mknod c7t1l0
/etc/mknod c7t4l0
/etc/mknod c7t5l0
c
c
c
c
203
203
203
203
0x070000
0x071000
0x074000
0x075000
These commands create the following passthru device files. Although the passthru
device files for tape drives are used during NetBackup operation, they are not
specified during configuration.
/dev/sctl/c7t0l0
/dev/sctl/c7t1l0
/dev/sctl/c7t4l0
/dev/sctl/c7t5l0
During Media Manager tape drive configuration, the following no rewind on close
device files are used. See No Rewind Device Files on page 64 for instruction on
creating no rewind device files.
/dev/rmt/c7t0d0BESTnb
/dev/rmt/c7t1d0BESTnb
/dev/rmt/c7t4d0BESTnb
/dev/rmt/c7t5d0BESTnb
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Enabling locate-block
NetBackup and Storage Migrator use the locate-block command by default if a passthru
path is configured. See Enabling Passthru Paths on page 61.
Disabling locate-block
To disable locate-block positioning, execute the following command:
touch /usr/openv/volmgr/database/NO_LOCATEBLOCK
63
Where:
CONTROLLER is the Instance number of the controlling bus. The Instance value is
displayed in ioscan -f output under the column I of the controllers entry (ext_bus
in the Class column).
UNIT is the SCSI logical unit number (LUN) of the drive. This is usually 0.
If the desired tape device file does not exist, you can create device files using the sam
utility or with the following mksf(1M) command:
mksf -C tape -H H/W_Path -b BEST -u -n
Where H/W_Path is the hardware path of the tape drive as specified by ioscan.
The Instance number for the controlling bus is 0 and the H/W path for the tape drive is
56/52.2.0.
64
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
The command to create the device file for the drive follows:
mksf -C tape -H 56/52.2.0 -b BEST -u -n
This creates the following device file, which you specify to Media Manager:
/dev/rmt/c0t2d0BESTnb
Where:
BI is the bus Instance number of the controlling bus. The Instance value is displayed
in ioscan output under the column I of the ext_bus entries.
TARGET is the SCSI ID of the drive. This ID is in the third position of the H/W Path as
displayed by ioscan. For example, in 56/52.5.0 the SCSI ID is 5.
You can determine the bus Instance using ioscan -C ext_bus -f. The output is
similar to the following example:
Class
I H/W Path Driver S/W State H/W Type
Description
============================================================
ext_bus 0 56/52
scsi1 CLAIMED
INTERFACE HP 28655A- SCSI
Interface
ext_bus 1 56/53
lpr2
CLAIMED
INTERFACE HP 28655A- Parallel
Interface
You can determine the configured drives using ioscan -C disk -f. The output is
Class
I H/W Path Driver S/W State H/W Type Description
============================================================
disk
1 56/52.1.0 disc3 CLAIMED
DEVICE
HP C1716T
disk
2 56/52.2.0 disc3 CLAIMED
DEVICE
HP C1716T
disk
3 56/52.5.0 disc3 CLAIMED
DEVICE
HP C2490AM
disk
4 56/52.6.0 disc3 CLAIMED
DEVICE
HP C2490AM
65
The character device file paths that you specify to Media Manager follow:
For target 1:
/dev/rdsk/c0t1d0
For target 2:
/dev/rdsk/c0t2d0
Using the Configure Storage Devices Wizard with Optical Disk Drives
The Media Manager device configuration wizard can discover and automatically
configure optical disk drives that have a /dev/sctl SCSI passthru device file.
Note Optical disk drives are not supported in an SSO configuration.
66
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Command Summary
Command Summary
The following is a summary of commands that may be useful when configuring and
verifying devices. See the procedures in this chapter for examples of usage.
ioscan -C TYPE -f
67
Command Summary
Creates device files for tape drives. Where H/W_Path is the hardware path of the tape
drive, as specified by ioscan.
68
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
69
For NetBackup to recognize and communicate with connected devices and for device
discovery to discover devices, NetBackup issues SCSI pass-thru commands to the
devices in a configuration.
Device files must exist that follow the naming conventions explained in Configuring
Robotic Controls on page 70 and Configuring Tape Drives on page 71. The
operating system creates all device files automatically.
70
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
71
touch /usr/openv/volmgr/database/NO_LOCATEBLOCK
Where:
To display devices that are available on the system, use the following command:
# hwmgr -view devices
HWID: Device Name
Mfg
Model
Location
-------------------------------------------------------------3: /dev/kevm
34: /dev/disk/floppy0c
3.5in floppy
fdi0-unit-0
55: /dev/disk/cdrom0c
COMPAQ
CDR-8435
bus-1-targ-0-lun-0
56: /dev/disk/dsk0c
DEC
RZ2DD-KS (C) DEC bus-2-targ-0-lun-0
57: /dev/disk/dsk1c
DEC
RZ2DD-KS (C) DEC bus-2-targ-1-lun-0
58: /dev/disk/dsk2c
DEC
RZ2DD-KS (C) DEC bus-2-targ-2-lun-0
70: /dev/changer/mc0
C6280-4000
bus-2-targ-3-lun-0
71: /dev/ntape/tape6
Quantum DLT4000
bus-2-targ-4-lun-0
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
HP LTO
Seagate LTO
STK 9840
Some types of tape drives require changes to the kernel before you can use them on Tru64.
ddr.dbase(4)
ddr_config(8)
lto
262144
0
0xffffff
120
enabled
enabled
0x20
DENSITY:
DensityNumber
OneFileMarkOnClose
DensityCode
Blocking
CompressionCode
Buffered
0,1,2,3,4,5,6,7
yes
0x42
0
1
1
=
=
=
=
=
=
# (16MB - 1)
# seconds
73
Speed
=
#
# Ultrium mode select
#
MODESELECT:
ModeSelectNumber
=
SavePage
=
PageFormat
=
BlockDescriptor
=
TransferLength
=
Hdr.Tape.BufferMode =
Hdr.MediumType
=
Data.UBYTE[0]
=
Data.UBYTE[1]
=
Data.UBYTE[2]
=
Data.UBYTE[3]
=
0
parameters for rewind after reset behavior
0
No
scsi2
yes
16
0x1
0
0x3D
0x02
0x01
0x00
" "Ultrium"
PARAMETERS:
MaxTransferSize = 0xffffff
ReadyTimeSeconds = 0x2d
InquiryLength = 0x20
DENSITY:
DensityNumber = 0
OneFileMarkOnClose = yes
DensityCode = 0x00
Blocking = 0
CompressionCode = 0x0
Buffered = 0x1
DENSITY:
DensityNumber = 1
OneFileMarkOnClose = yes
DensityCode = 0x00
Blocking = 0
CompressionCode = 0x1
Buffered = 0x1
74
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
=
=
=
=
=
=
=
=
tk
0
0x0ffffff # (16MB - 1)
180 # seconds
supported
supported
0
false
DENSITY:
DensityNumber
DensityCode
CompressionCode
Buffered
=
=
=
=
0,2,3,4,5,6,7
default
0x0
0x1
DENSITY:
DensityNumber
DensityCode
CompressionCode
Buffered
=
=
=
=
1
default
0x1
0x1
=
=
=
=
=
=
=
=
=
3480
0
0x40000
enabled
enabled
enabled
disabled
disabled
0
# 256k
75
WCE_Capable
PwrMgmt_Capable
LongTimeoutRetry
ReadyTimeSeconds
DisperseQueue
CMD_PreventAllow
CMD_ExtReserveRelease
=
=
=
=
=
=
=
false
false
disabled
240
false
supported
supported
DENSITY:
#
# /dev/tape/tapeX_d0, _d4
#
DensityNumber = 0,4
DensityCode = 0x42
CompressionCode = 0
Buffered = 0x1
#
DENSITY:
#
# /dev/tape/tapeX_d1, _d5
#
DensityNumber = 1,5
DensityCode = 0x42
CompressionCode = 1
#
DENSITY:
#
# /dev/tape/tapeX_d2, _d6
#
DensityNumber = 2,6
DensityCode = 0x43
CompressionCode = 0
Buffered = 0x1
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Command Summary
Command Summary
The following is a summary of commands that may be useful when configuring and
verifying devices. See the procedures in this chapter for usage examples.
hwmgr -view devices
77
Command Summary
78
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
79
When configuring tape drives, two different methods are used depending upon the
level of the IRIX operating system being run, as follows:
Configuring Tape Drives Using SGI APD Software on page 83 applies to all
supported IRIX releases after version 6.5.15.
Configuring Tape Drives (IRIX 6.5.15 Only) on page 84 applies only to the IRIX
6.5.15 release.
For NetBackup to recognize and communicate with connected devices, and for device
discovery to discover devices, NetBackup issues SCSI pass-thru commands to the
devices in a configuration.
Device files must exist that follow the naming conventions explained in Configuring
Robotic Controls on page 82, Configuring Tape Drives (IRIX 6.5.15 Only) on
page 84, and Configuring Optical Disk Drives on page 92.
The SCSI ID number must be unique for the SCSI bus it is on, and must be any value
other than zero.
Typical device path names used when configuring drives and robots are described.
Instructions for changing and rebuilding the kernel are also included. Depending on
the type and number of devices you are adding, you may have to enter information in
kernel source files and then reconfigure the kernel.
The SGI IRIX version of Media Manager has been tested using SCSI peripherals (tape
drives, optical disk drives, and robotic control) attached to the built-in SCSI
controllers, sometimes referred to as on-board SCSI or Integral SCSI controllers.
When referring to these SCSI controllers, this guide uses the term integral SCSI
controller. Communication with tape drives attached to integral SCSI controllers is
done through the tps(7M), tpsc(7M), and ts(7M)tape drivers. Communication
with disk drives (including optical disk drives) attached to integral SCSI controllers is
done through the dks(7M) disk driver.
80
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
scip_mintimeout = 0
To the following:
uint
scip_mintimeout = 180
This value was tested with a Quantum DLT4700 and corrected driver errors. In general, it
is better to try a peripheral first without modifying this file. If errors occur, then change
the timeout and retry. You may have to contact SGI for further information.
After making this change, you must generate a new kernel and reboot the system as
follows:
1. Run the following kernel auto-configuration script:
/etc/autoconfig
81
If you see this type of message and you are using mediad, then disable mediad as
described in the mediad(1M) man page.
For example, assume you encounter this problem with a tape device whose device file is
/dev/rmt/tps0d4. Instruct mediad to not monitor this tape device by editing the
/etc/config/mediad.config file. mediad monitors this file so your change should
be immediate.
In this example, you would add the following line to mediad.config:
ignore device /dev/rmt/tps0d4
Example 1
If the robotics control is not for a DLT2700, DLT4700, HP C1560B, or other LUN 1
peripheral and is on SCSI bus (adapter) 0 at SCSI ID 5, the device file you specify is
/dev/scsi/sc0d5l0
82
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Example 2
If the robotics control is not for a DLT2700, DLT4700, HP C1560B, or other LUN 1
peripheral and is on SCSI bus (adapter) 1 at SCSI ID 3, the device file you specify is
/dev/scsi/sc1d3l0
Example 3
If a DLT2700, DLT4700, HP C1560B, or other LUN 1 peripheral robotics control is on SCSI
bus (adapter) 1 at SCSI ID 4 with logical unit number 1, the device file you specify is
/dev/scsi/sc1d4l1
APD Release
Release Date
APD-2.1
March 2002
APD-2.2
July 2002
APD-2.3
September 2002
APD-2.4
November 2002
APD-2.5
February 2003
83
APD Release
Release Date
APD-2.6
July 2003
The APD software and the correct device driver license enablers are available from SGI.
When you receive the APD release package, you get documentation that will guide you
through the license enabler process. This process will require you to enter the SGI
licensing domain where your device driver license will be activated.
The license enablers are structured using the following two models:
One model enables you to use the license on up to 10 SGI IRIX nodes, supporting up
to 20 tape drives.
One model enables you to use the license on up to 20 SGI IRIX nodes, supporting up
to 100 tape drives.
For the latest information on APD software visit the SGI web site: sgi.com.
84
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Where:
Some device types (like Exabyte) also have suffixes on device files that designate their
particular drive type. For example
/dev/rmt/tpsCONTROLLERdTARGETnrv.8500c
(EXB8500C)
Example 2
If the desired Exabyte 8500C or 8505 tape drive is on SCSI bus 0 at SCSI ID 3, specify the
following device path for that drive:
/dev/rmt/tps0d3nrv.8500c
Example 3
If the desired DLT2000 or DLT4000 tape drive is on SCSI bus 0 at SCSI ID 5, specify the
following device path for the drive:
/dev/rmt/tps0d5nrvc
85
Example 4
If the desired DLT7000 tape drive is on SCSI bus 0 at SCSI ID 5, specify the following
device path for the drive:
/dev/rmt/tps0d5nrv.7000c
Example 5
If the desired Exabyte 8900 (Mammoth) is on SCSI bus 1 at SCSI ID 5, specify the following
device file path for the drive:
/dev/rmt/tps1d5nrvc
Since this drive writes in only one format, you can ignore the other device files that are
created for this drive.
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
87
The struct tpsc_types tpsc_types[] array must contain the following entry:
/* DEC THZxx DLT drive */
{ DECDLT, TPDLT, 0, 7, "QUANTUM", "DLT8000", 0, 0,
{0 /*8000*/, 0 /*8000c*/ },
MTCAN_BSF|MTCAN_BSR|MTCAN_APPEND|MTCAN_SPEOD|
MTCAN_CHKRDY|MTCAN_VAR| MTCAN_SETSZ|MTCAN_SILI|MTCAN_SEEK|
MTCAN_SYNC|MTCAN_CHTYPEANY|MTCAN_COMPRESS|MTCAN_SETDEN,
20, 8*60, 20*60, 5*60, 3*3600, 4096, 64*1024,
tpsc_dlt8000_dens_count, tpsc_dlt8000_hwg_dens_names,
tpsc_dlt8000_alias_dens_names,
{0}, 0, 0, 0,
0, (u_char *)0 },
88
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
89
MTCAN_BSF|MTCAN_BSR|MTCANT_RET|MTCAN_CHKRDY|MTCAN_PREV|
MTCAN_SPEOD|MTCAN_SEEK| MTCAN_APPEND|MTCAN_SILI|MTCAN_VAR|
MTCAN_SETSZ|MTCAN_CHTYPEANY|MTCAN_COMPRESS,
20, 8*60, 10*60, 3*60, 3*60, 16384, 256*1024,
tpsc_default_dens_count, tpsc_default_hwg_dens_names,
tpsc_default_alias_dens_names,
{0}, 0, 0, 0,
0, (u_char *)0 },
For the tpsc driver interface, put entries in struct tpsc_types tpsc_types[].
These entries are required for the system to recognize the drives. You can find this array in
/var/sysgen/master.d/scsi.
1. No further changes are necessary if the following are both true:
The appropriate entries for the drive are present in this file.
You have previously rebuilt the kernel and modified MAKEDEV as explained in
Reconfiguring the Kernel and Modifying the MAKEDEV Script.
90
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
2. If you are using the tape support (ts) system, run chkconfig -f ts on.
3. Reboot the system to utilize the newly-built kernel.
Be aware that increasing the maximum size of the IPC message queue may increase the
amount of memory allocated to other IPC message queues on the system. The impact of
these changes should be fully assessed before they are implemented.
91
In a typical SGI IRIX configuration, most of the desired optical disk device files already
exist and you just have to locate them in the /dev directory.
Character disk device files have the following format:
/dev/rdsk/dksCONTROLLERdTARGETs7
Where:
(volume header)
(character device)
Command Summary
The following is a summary of commands that may be useful when configuring and
verifying devices. See the procedures in this chapter for examples of their usage.
MAKEDEV Type
If the device files you need do not exist, you can execute this command from the /dev
directory to create them.
Type indicates the type of device file, as follows:
92
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Command Summary
tps creates all the tape device file combinations for tps (the SCSI tape driver for
Integral SCSI controllers)
scsi creates all the device files for the generic SCSI driver.
dks creates all the device files for dks (the SCSI disk driver for integral SCSI
controllers).
/etc/autoconfig
93
Command Summary
94
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
This chapter explains how to configure devices for use with Media Manager on an Intel
host platform running Linux. After configuring the hardware, use one of the available
Media Manager configuration interfaces to add the drives and robots to your Media
Manager configuration.
The configuration topics in this chapter apply to the following versions of Linux. These
are the versions that are supported as NetBackup servers:
95
For NetBackup to recognize and communicate with connected devices and for device
discovery to discover devices, NetBackup issues SCSI pass-thru commands to the
devices in a configuration.
Device files must exist that follow the naming conventions explained in Configuring
Robotic Controls on page 97 and Configuring Tape Drives on page 98. A built-in
pass-thru driver (SG) is available.
Verify that the st (tape) device driver is installed or loaded in the kernel. This driver
allows the use of SCSI tape drives.
Verify that the sg device driver is installed or loaded in the kernel. This driver allows
passthru commands to SCSI tape drives and control of robotic devices.
Use the /sbin/lsmod command to display and verify that these modules are loaded
in the kernel. Example output is as follows:
Module
sg
st
Size
14844
24556
Used by
0
0
The standard Enterprise Linux releases have these modules available for loading.
When running Enterprise Linux, these modules are dynamically loaded as needed. It
is also possible to load these modules if they are not in the kernel. Use the following
commands:
/sbin/insmod st
/sbin/insmod sg
Creates device files for each tape device and library of the format required by
Media Manager and places them in these directories.
Establishes a default tape driver operating mode. If the operator changes the
default mode, NetBackup may be unable to correctly read and write tape media,
resulting in data loss.
In particular, never set MT_ST_ASYNC_WRITES, or MT_ST_SYSV to the value one.
Never set MTSETBLK to a non-zero value. Do not interfere with the execution of
make_scsi_dev at system boot (it is called by the S77netbackup startup
script).
96
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
See Configuring SCSI Robotic Control Device Paths on page 98 and Adding
Standard Tape Drives on page 99.
Verify that a SCSI low-level driver is installed for each HBA in your system. Refer to
your HBA vendor documentation.
Follow the HBA Vendor's installation guide to install or load the driver in the
kernel.
Configure the kernel for SCSI tape support, SCSI generic support.
Probe all LUNs on each SCSI device and enable the SCSI low-level driver for the
HBA.
Enable multi-LUN support for the kernel according to Red Hat documentation.
SCSI-adaptor driver.
Information on supported SCSI robots (vendor models) can be found on the VERITAS
support web site.
97
Where:
CHANNEL is channel.
Use the files in the /dev/sg directory for the robotic path when using Media Manager
interfaces to configure robots.
There must be a /dev/sgN entry (where N is a decimal number from 0 to 255) for each
device. These entries are needed by make_scsi_dev, which is run during the NetBackup
installation.
If you have devices that are not being discovered by Media Manager device discovery, it
may be because the Linux default number of these entries is not sufficient. You may need
to create additional entries.
Create device entries as follows, where N is a decimal number from 0 to 255. After creating
all entries necessary, rerun make_scsi_dev.
mknod /dev/sgN c 21 N
98
SCSI-adaptor driver
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Where:
99
CHANNEL is channel.
When adding tape drives to a Media Manager configuration, you need to specify a no
rewind on close device path. Use the files in the /dev/st directory when configuring
tape drives.
Rev: 1040
ANSI SCSI revision: 03
Rev: 010F
ANSI SCSI revision: 02
Rev: 010F
ANSI SCSI revision: 02
If the operating system can see your SCSI devices, Media Manager device discovery will
also see the devices.
100
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
When the number of tape devices that are configured approaches 32, changes in tape
device status may not be visible to all media servers in a Shared Storage Option (SSO)
configuration. This is because the default maximum size of IPC message queues may not
be large enough.
Linux has no intrinsic limit for the maximum number of messages that can be created
(MSGTQL). However, the maximum number of bytes for the message queue (MSGMNB)
can be tuned.
VERITAS recommends adding the following statements to the /etc/sysctl.conf file.
A reboot is necessary for the changes to take effect.
# Increase message queue max number of bytes
kernel.msgmnb = 65536
Be aware that increasing the maximum size of the IPC message queue may increase the
amount of memory allocated to other IPC message queues on the system. The impact of
these changes should be fully assessed before they are implemented.
Number of Tape
Original Value
Devices Supported
New Value
64
128
101
Improving Performance
The st tape driver has internal buffers that have a default size of 32K. Performance may be
enhanced if they are set to match the default block size used by bptm. The default block
size for bptm is 64K. Edit the st_options.h file as shown in the following table:
Original Value
New Value
#define ST_BUFFER_BLOCKS 32
#define ST_BUFFER_BLOCKS 64
You also may need to change the following entry to have a smaller value depending on
the available system memory:
#define ST_MAX_BUFFERS 4
Follow the Red Hat guidelines for incorporating these source changes into your system.
102
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Command Summary
The following is a summary of commands that may be useful when configuring devices.
See the appropriate sections of this chapter for examples of their usage.
sbin/lsmod
Create SCSI generic device files. Where N is a decimal number from 0 to 255.
/usr/openv/volmgr/bin/make_scsi_dev
103
Command Summary
104
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
This chapter explains how to configure storage devices and install tape device drivers for
use with Media Manager on an Intel platform running Microsoft Windows.
After configuring the hardware, use one of the available Media Manager configuration
interfaces to add the drives and robots to your Media Manager configuration
The main topics included in this chapter are the following:
105
For NetBackup to recognize and communicate with connected devices and for device
discovery to discover devices, NetBackup issues SCSI pass-thru commands to the
devices in a configuration.
A tape driver must exist for each tape device. Attached devices appear in the registry.
In Windows 2000 (and later supported operating system levels), devices may be
controlled by the Microsoft Removable Storage Manager (RSM), which has a public
API or they may be natively-attached (SCSI-controlled).
Use the Microsoft Windows device applications to verify that the devices are
configured correctly. The device applications available on your server may differ
depending on your Windows operating system. Make sure you can see your
devices on the SAN before you install and configure the SSO option.
If you have multiple devices connected to a fibre bridge, Windows may only see one
LUN. This will normally be the device with the lowest-ordered LUN.
This limitation occurs because of the default install settings for the device driver for
some fibre channel HBAs. See your vendor documentation to verify the settings.
106
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
107
The device driver files do not have a version number. To determine the version of a device
driver file, use the Modified date found in the file Properties dialog (right click on the
driver file name).
108
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Index
device configuration sequence 2
device discovery 2
device driver install wizard, Windows 106
device drivers
ovpass, RS6000 31
sd, Sun4/SPARC 26
sg, Red Hat Linux 96
sg, Sun4/SPARC 14
sg, SuSe SLES Linux 96
spt (SCSI passthru), HP9000 55
st, Red Hat Linux 96
st, Sun4/SPARC 23
st, SuSe SLES Linux 96
Windows 106
dxkerneltuner utility, HP Alpha 77
Symbols
/etc/system file, Sun4/SPARC 7
A
accessibility features xv
ACS (see Automated Cartridge System)
AIX (see RS6000)
AL-PA destination ID, Sun4/SPARC 14
APD (Asynchronous Personality daemon),
SGI IRIX 83
AT&T style close 17, 60
atdd driver, HP9000 62
autoconfig command, SGI IRIX 93
Automated Cartridge System,
Sun4/SPARC 6
B
Berkeley-style close
HP9000 60
Sun4/SPARC 17
boot -r, Sun4/SPARC 27
E
editing the st.conf file, Sun4/SPARC 20
Exabyte compression drives, SGI IRIX 89
extended file marks, RS6000 40
F
C
cfgmgr command, RS6000 50
chdev command, RS6000 39, 50
chkconfig command, SGI IRIX 91, 93
command summary
HP Alpha 77
HP9000 67
RedHat Linux 103
RS6000 49
SGI IRIX 92
Sun4/SPARC 26
SuSe SLES Linux 103
configurations with more than 16 drives 7,
66, 76, 91
configurations with more than 32 drives 101
D
DAT (see HP 4-mm DAT)
HP Alpha
Dynamic Device Recognition 73
locate-block 71
SCSI robotic controls 70
HP C1560B DAT Autoloader, SGI IRIX 86
HP LTO, HP Alpha 73
HP optical disk
HP9000 65
RS6000 44
SGI IRIX 92
Sun4/SPARC 24
HP9000
optical disk configuration, make device
files 65
SCSI robotic controls 53
make device files 55, 56
spt (SCSI passthru) driver 55
tape drive configuration
Berkeley-style close 60
make device files 64
hwmgr command, HP Alpha 71, 72
L
locate-block
HP Alpha 71
RS6000 40
SGI IRIX 84
Sun4/SPARC 17
logical unit numbers, Sun4/SPARC 23
lsattr command, RS6000 50
lsdev command
HP9000 68
RS6000 49
lsmod command
Red Hat Linux 96
SuSe SLES Linux 96
M
make_scsi_dev command
Red Hat Linux 96
SuSe SLES Linux 96
MAKEDEV, SGI IRIX 92
Media Manager Device Configuration
wizard, HP9000 60, 66
mediad command, SGI IRIX 81
Microsoft Removable Storage Manager
(RSM) 106
mkdev command, RS6000 49
mknod command, HP9000 68
modinfo command, Sun4/SPARC 26
mt command
Red Hat Linux 103
SuSe SLES Linux 103
I
IBM 3590E drives, SGI IRIX 89
IBM RS6000 (see RS6000)
insmod command
Red Hat Linux 96
SuSe SLES Linux 96
install_ovpass script, RS6000 31, 49
installing 32 bit tape device drivers,
Windows 106
installing 64 bit tape device drivers,
Windows 108
ioscan command, HP9000 67
IRIX (see SGI IRIX)
K
kernel changes
HP Alpha 73
HP9000 63
SGI IRIX
for Exabyte compression 89
for HP 4-mm DAT drives 86
for IBM 3590E 89
for Quantum DLT 220 88
for Quantum DLT 7000 88
for Quantum DLT 8000 88
for Sony AIT-2 drives 87
for Sony DTF drives 87
for STK drives 89
110
N
NetBackup Enterprise Server xii, 1, 7, 63, 66,
76, 91, 100
NetBackup Server xii, 1, 6, 52, 70, 81, 97
O
odmget command, RS6000 50
optical disk
HP9000 65
RS6000 44
SGI IRIX 92
Sun4/SPARC 24
ovpass driver, RS6000 31
P
passthru driver (see SCSI)
plug and play drivers, Windows 107
NetBackup Media Manager Device Configuration Guide for UNIX and Windows
Q
Quantum DLT 220, SGI IRIX 88
Quantum DLT 7000, SGI IRIX 88
Quantum DLT 8000, SGI IRIX 88
R
Red Hat Linux
loading drivers 96
verifying the device configuration 100
rem_drv command, Sun4/SPARC 26
remove_ovpass command, RS6000 31, 49
robotic controls
SCSI, HP Alpha 70
SCSI, HP9000 53
SCSI, Red Hat Linux 98
SCSI, RS6000 32, 38
SCSI, SGI IRIX 82
SCSI, Sun4/SPARC 14
SCSI, SuSe SLES Linux 98
robtest utility, Red Hat linux 103
RS6000
adapter numbers 30
install_ovpass script 31
locate-block 40
optical disk configuration
make device files 44
set in nonvolatile memory 46
ovpass driver 31
installing 31
uninstalling 31
upgrading 32
passthru driver 31
remove_ovpass command 31
SCSI robotic controls, make device
files 32, 38
smit tool 30, 31
tape drive configuration
extended file marks 40
make device files 40
multiple densities 43
variable mode devices 39
S
SAM utility, HP9000 63, 67
SAN media server xii
schgr device driver, HP9000 53
scip SCSI controller, SGI IRIX 81
scripts
install_ovpass 31
remove_ovpass 31
Index
sg.install, Sun4/SPARC 8
sgscan 14, 18, 27
SCSI
integral, SGI IRIX 80
logical unit numbers, Sun4/SPARC 23
on board, SGI IRIX 80
passthru driver
RS6000 31
Sun4/SPARC 8
robotic control
HP Alpha 70
HP9000 53
Red Hat Linux 98
RS6000 32, 38
SGI IRIX 82
spt (SCSI passthru) driver, HP9000 55
SCSI reserve/release
data integrity 3
disabling 3
enabling 63
scsi_command
RS6000 50
Sun4/SPARC 26, 27
sd driver, Sun4/SPARC 26
Seagate LTO, HP Alpha 73
sg driver
Red Hat Linux 96
Sun4/SPARC 14
SuSe SLES Linux 96
sg.build command, Sun4/SPARC 27
sg.install script, Sun4/SPARC 8, 26
SGI Asynchronous Personality Daemon 83
SGI IRIX
kernel changes
for Exabyte compression 89
for HP 4-mm DAT 86
for IBM 3590E 89
for Quantum DLT 220 88
for Quantum DLT 7000 88
for Quantum DLT 8000 88
for Sony AIT-2 87
for Sony DTF 87
for STK 89
locate-block 84
mediaid command 81
optical disk configuration, make device
files 92
SCSI
integral 80
111
on-board 80
robotic controls 82
tape drive configuration
Exabyte compression 89
HP 4-mm DAT 86
IBM 3590E 89
make device files 85
Quantum DLT 220 88
Quantum DLT 7000 88
Quantum DLT 8000 88
Sony AIT-2 87
Sony DTF 87
STK 89
using scip controllers 81
Shared Storage Option (SSO)
configuration 7, 66, 76, 91, 101
optical drives 66
SCSI reserve/release 63
smit command, RS6000 39
Sony AIT-2, SGI IRIX 87
Sony DTF, SGI IRIX 87
spt driver (see SCSI)
st driver
Red Hat Linux 96
Sun4/SPARC 23
SuSe SLES Linux 96
st.conf file, Sun4/SPARC 20
STK 9840
HP Alpha 73
SGI IRIX 89
STK 9940, SGI IRIX 89
stune file, SGI IRIX 91
Sun4/SPARC
adapter card removal 6
locate-block 17
optical disk configuration, make device
files 24
optical disk configuration, set in
nonvolatile memory 26
SCSI passthru driver 8
SCSI robotic controls 14
sg driver install or reconfigure 8
sg.install script 8
st driver 23
st.conf file 20
tape drive configuration
112
Berkeley-style close 17
make device files 18
variable mode devices 20
using ACS 6
SuSe SLES Linux
loading drivers 96
verifying the device configuration 100
sysctl.conf file, Red Hat Linux 101
T
tape drive configuration
HP Alpha 72
HP9000 64
Red Hat Linux 100
RS6000, make device files 40
SGI IRIX
Exabyte compression 89
HP 4-mm DAT 86
IBM 3590E 89
make device files 85
Quantum DLT 220 88
Quantum DLT 7000 88
Quantum DLT 8000 88
Sony AIT-2 87
Sony DTF 87
STK 89
Sun4/SPARC, make device files 18
SuSe SLES Linux 100
text version of this guide 2
U
uname command, SGI IRIX 93
using the passthru driver, capabilities 60, 99
using the text version of this guide 2
using this guide 1
V
variable length block, RS6000 39
variable-mode devices
on RS6000 39
Sun4/SPARC 20
VERITAS Storage Migrator xi
VERITAS support web site 2
vold (volume manager), Sun4/SPARC 24
W
world wide node names (WWNN) 14
world wide port names (WWPN) 13, 14
NetBackup Media Manager Device Configuration Guide for UNIX and Windows