Silicon Graphics TP9100 Mounting instructions

TPMInstallationInstructionsand User’sGuide
for TP9100
007-4382-003

CONTRIBUTORS
Written by Jenn Byrnes
Illustrated by Chrystie Danzer
Production by Karen Jacobson
Engineering contributions by Dave Lucas, Sammy Wilborn, Rob Novak.
COPYRIGHT
© 2002 Silicon Graphics, Inc. All rights reserved; provided portions may be copyright in third parties, as indicated elsewhere herein. No
permission is granted to copy, distribute, or create derivative works from the contents of this electronic documentation in any manner, in whole
or in part, without the prior written permission of Silicon Graphics, Inc.
LIMITED RIGHTS LEGEND
The electronic (software) version of this document was developed at private expense; if acquired under an agreement with the USA government
or any contractor thereto, it is acquired as “commercial computer software” subject to the provisions of its applicable license agreement, as
specified in (a) 48 CFR 12.212 of the FAR; or, if acquired for Department of Defense units, (b) 48 CFR 227-7202 of the DoD FAR Supplement; or
sections succeeding thereto. Contractor/manufacturer is Silicon Graphics, Inc., 1600 Amphitheatre Pkwy 2E, Mountain View, CA 94043-1351.
TRADEMARKS AND ATTRIBUTIONS
IRIX, SGI, and Silicon Graphics are registered trademarks and the SGI logo are trademarks of Silicon Graphics, Inc.
Internet Explorer, Microsoft, Windows 2000 are trademarks or registered trademarks of Microsoft Corporation, Netscape and Netscape
Navigator are trademarks or registered trademarks of Netscape Communications, Linux is a trademark of Linus Torvalds, Red Hat is a
trademark of Red Hat, Inc., AcceleRAID and Mylex are trademarks of International Business Machines, Inc., and other names that are
trademarks may be used in this document for the purpose of identifying the products or services of their respective owners.
Cover Design By Sarah Bolles, Sarah Bolles Design, and Dany Galgani, SGI Technical Publications.

007-4382-003 iii
Record of Revision
Version Description
001 March 2001
Initial Rev
002 October 2001
Functionality updates
003 August 2002
Updated to support Release 5.0; TP9100 (1Gb TP9100) and TP9100 (2Gb
TP9100)


007-4382-003 v
Contents
List of Figures . . . . . . . . . . . . . . . . . . . . . . . . ix
List of Tables . . . . . . . . . . . . . . . . . . . . . . . . xiii
About This Guide. . . . . . . . . . . . . . . . . . . . . . . xv
Audience . . . . . . . . . . . . . . . . . . . . . . . . . xv
Structure of this Guide . . . . . . . . . . . . . . . . . . . . . xv
Product Support . . . . . . . . . . . . . . . . . . . . . . . xvi
Related Publications . . . . . . . . . . . . . . . . . . . . . . xvi
Obtaining Publications . . . . . . . . . . . . . . . . . . . . . xvi
Reader Comments . . . . . . . . . . . . . . . . . . . . . . . xvi
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 1
Product Overview . . . . . . . . . . . . . . . . . . . . . . . 1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Software Packaging . . . . . . . . . . . . . . . . . . . . . . 2
IRIX Software Packaging. . . . . . . . . . . . . . . . . . . . 2
2. Installing, Configuring, and Running TPM on IRIX . . . . . . . . . . . . 5
Host Prerequisites . . . . . . . . . . . . . . . . . . . . . . . 5
Installing the Software . . . . . . . . . . . . . . . . . . . . . 6
Installing TPM on IRIX Platforms . . . . . . . . . . . . . . . . . 6
Uninstalling TPM on IRIX Platforms . . . . . . . . . . . . . . . . 7
Configuring Usernames and Passwords . . . . . . . . . . . . . . . . 7
Invoking TPM . . . . . . . . . . . . . . . . . . . . . . . . 8
Setting the Environment Variable for IRIX. . . . . . . . . . . . . . . 8
Starting SGI TP9100 Array Manager for IRIX . . . . . . . . . . . . . . 8
Setting Up the Browser . . . . . . . . . . . . . . . . . . . . 9
Logon Screen . . . . . . . . . . . . . . . . . . . . . . . . 10
Additional Considerations . . . . . . . . . . . . . . . . . . . . 11

vi 007-4382-003
Contents
3. Using TPM . . . . . . . . . . . . . . . . . . . . . . . . . 13
Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . 13
Firmware Feature Information . . . . . . . . . . . . . . . . . . . 15
Features for 8.30 Firmware Release . . . . . . . . . . . . . . . . . 15
Features for 7.75 Firmware Release on the FFx Controller . . . . . . . . . . 16
Configuration Functions . . . . . . . . . . . . . . . . . . . . . 17
Select Physical Device (Configuration Function Menu) . . . . . . . . . . . 17
Modify Disk Device Status (Configuration Function Menu) . . . . . . . . . . 20
Create/Destroy/Expand Logical Drives (Configuration Function Menu) . . . . . . 23
Initialize LUN(s) (Configuration Function Menu) . . . . . . . . . . . . . 43
Initialize LUNs in Background (Configuration Function Menu). . . . . . . . . 46
Configure Host-to-LUN Mapping (Configuration Function Menu) . . . . . . . . 49
Installing Device Drivers for New LUNS (Configuration Function Menu) . . . . . . 54
Administrative Functions . . . . . . . . . . . . . . . . . . . . . 55
View/Modify RAID Controller Configuration. . . . . . . . . . . . . . 56
Reset Controller(s). . . . . . . . . . . . . . . . . . . . . . 60
Gracefully Bring a Controller Off Line . . . . . . . . . . . . . . . . 61
Gracefully Bring a 2nd Controller On Line . . . . . . . . . . . . . . . 62
Perform Data Consistency Operations on a LUN . . . . . . . . . . . . . 63
Enable/Disable Write Cache for LUN(s) . . . . . . . . . . . . . . . 66
Modify/Purge Non-Volatile WWN Tables . . . . . . . . . . . . . . . 67
Reporting Functions . . . . . . . . . . . . . . . . . . . . . . 68
Set Default Screen Refresh Rate . . . . . . . . . . . . . . . . . . 69
Display (Dual) Controller Status. . . . . . . . . . . . . . . . . . 69
Topology Query . . . . . . . . . . . . . . . . . . . . . . 70
Display SCSI/Fibre Device Information . . . . . . . . . . . . . . . 71
Display FULL Subsystem Configuration Information. . . . . . . . . . . . 73
Display Physical Subsystem Information . . . . . . . . . . . . . . . 75
Display Logical Subsystem Information . . . . . . . . . . . . . . . 77
Display Environmental Subsystem Information . . . . . . . . . . . . . 78

Contents
007-4382-003 vii
Miscellaneous Functions . . . . . . . . . . . . . . . . . . . . . 79
Display Status of Background Jobs . . . . . . . . . . . . . . . . . 80
Flush Controller(s) Write Cache to Disk . . . . . . . . . . . . . . . 82
Save Current Controller Configuration . . . . . . . . . . . . . . . 83
Load Controller Configuration . . . . . . . . . . . . . . . . . . 83
Flash New Firmware Onto Controller(s) . . . . . . . . . . . . . . . 84
Flash New Firmware Onto Supported Disk(s) . . . . . . . . . . . . . 85
Adjust Battery Settings . . . . . . . . . . . . . . . . . . . . 88
Clear Configuration . . . . . . . . . . . . . . . . . . . . . 90
Set The Real Time Clock . . . . . . . . . . . . . . . . . . . . 91
View the Controller’s Internal Event Log . . . . . . . . . . . . . . . 92
Identify a Disk. . . . . . . . . . . . . . . . . . . . . . . 93
Scan for New Enclosures and Disks . . . . . . . . . . . . . . . . 94
Save Controller Debug Dump . . . . . . . . . . . . . . . . . . 95
Stop Configurator Service Routine on Host . . . . . . . . . . . . . . 96
Automatic Restart (Reboot) on Failure Parameter . . . . . . . . . . . . 96
A. TPMWatch Event Monitor and Logger . . . . . . . . . . . . . . . . 99
Running the TPM Version of TPMWatch From IRIX . . . . . . . . . . . . . 99
B. Event and Error Codes . . . . . . . . . . . . . . . . . . . . .101
Event and Error Code Table . . . . . . . . . . . . . . . . . . .101


007-4382-003 ix
List of Figures
Figure 2-1 Logon Screen . . . . . . . . . . . . . . . . 10
Figure 3-1 Main Menu (partial screen) . . . . . . . . . . . . 14
Figure 3-2 Select Physical Device Dialog Box . . . . . . . . . . 18
Figure 3-3 Modify Disk Device Status Dialog Box (partial view taken on 1Gb
TP9100 enclosure) . . . . . . . . . . . . . . . 21
Figure 3-4 Create/Destroy/Expand Logical Drives Dialog Box . . . . . 24
Figure 3-5 New Configuration Screen, 1Gb TP9100 12 drive enclosure . . . 25
Figure 3-6 Drives Assigned Into Pack A (12 drive, 1Gb TP9100 RAID Subsystem
view) . . . . . . . . . . . . . . . . . . . 29
Figure 3-7 All Drive Packs Created (12 drive, 1Gb TP9100 RAID Subsystem
view) . . . . . . . . . . . . . . . . . . . 30
Figure 3-8 Select Drive Packs to Include in LUN . . . . . . . . . 31
Figure 3-9 LUN is Being Defined . . . . . . . . . . . . . . 32
Figure 3-10 LUN is Defined . . . . . . . . . . . . . . . . 33
Figure 3-11 All LUNs Defined . . . . . . . . . . . . . . . 34
Figure 3-12 Updating the RAID Controller Warning Screen . . . . . . 35
Figure 3-13 LUN Online Screen. . . . . . . . . . . . . . . 35
Figure 3-14 Create/Destroy/Expand Logical Drives Screen . . . . . . 36
Figure 3-15 Add LUN(s) Screen (12 drive, 1Gb TP9100 RAID Subsystem view) . 37
Figure 3-16 Add LUN(s) Warning Screen . . . . . . . . . . . . 38
Figure 3-17 Add LUN(s) Confirmation Screen . . . . . . . . . . 38
Figure 3-18 Delete LUN Warning Screen . . . . . . . . . . . . 39
Figure 3-19 Create/Destroy/Expand Logical Drives Screen . . . . . . 41
Figure 3-20 Expand LUN Screen (12 drive, 1Gb TP9100 RAID Subsystem view). 42
Figure 3-21 Warning Message . . . . . . . . . . . . . . . 43
Figure 3-22 Initialize LUN . . . . . . . . . . . . . . . . 44
Figure 3-23 Initialization Confirmation . . . . . . . . . . . . 45
Figure 3-24 Initialization Progress . . . . . . . . . . . . . . 46

x007-4382-003
List of Figures
Figure 3-25 Initialize LUNs in Background . . . . . . . . . . . 47
Figure 3-26 Initialize LUNs in Background . . . . . . . . . . . 48
Figure 3-27 Storage Area Network . . . . . . . . . . . . . . 50
Figure 3-28 SAN Mapping Topology view - 1Gb TP9100 RAID controller. . . 53
Figure 3-29 Install New Device Drivers Warning Screen . . . . . . . . 55
Figure 3-30 Administrative Functions Menu . . . . . . . . . . . 56
Figure 3-31 View/Modify Controller Configuration, 2Gb TP9100, 8.40 firmware
(partial) . . . . . . . . . . . . . . . . . . 57
Figure 3-32 View/Modify Controller Configuration, 2Gb TP9100, 8.40 firmware
(partial) . . . . . . . . . . . . . . . . . . 58
Figure 3-33 View/Modify Controller Configuration, 2Gb TP9100, 8.40 firmware
(partial) . . . . . . . . . . . . . . . . . . 59
Figure 3-34 Reset Controllers Warning Screen. . . . . . . . . . . 60
Figure 3-35 Controller Booting Window . . . . . . . . . . . . 60
Figure 3-36 Controller Responding Window . . . . . . . . . . . 61
Figure 3-37 Warning Screen . . . . . . . . . . . . . . . . 61
Figure 3-38 Warning Screen . . . . . . . . . . . . . . . . 62
Figure 3-39 Data Consistency Check/Restore . . . . . . . . . . . 63
Figure 3-40 Operation Started Dialog Box . . . . . . . . . . . . 64
Figure 3-41 Background Initialization Status Screen . . . . . . . . . 65
Figure 3-42 Enable Write Cache For LUN(s) . . . . . . . . . . . 66
Figure 3-43 World Wide Name Table for RAID Controller . . . . . . . 67
Figure 3-44 Reporting Functions Menu. . . . . . . . . . . . . 68
Figure 3-45 Default Screen Refresh Rate . . . . . . . . . . . . 69
Figure 3-46 Controller Status Information . . . . . . . . . . . . 70
Figure 3-47 Topology Query (16 drive, 2Gb TP9100 RAID Subsystem View) . . 71
Figure 3-48 Display SCSI/Fibre Device Information . . . . . . . . . 72
Figure 3-49 Controller Information Values (partial screen) . . . . . . . 73
Figure 3-50 Controller Tunable Parameters . . . . . . . . . . . 73
Figure 3-51 GroupConfig Structure . . . . . . . . . . . . . . 74
Figure 3-52 Physical Subsystem Information . . . . . . . . . . . 75
Figure 3-53 Physical Subsystem Information . . . . . . . . . . . 76
Figure 3-54 Logical Subsystem Information . . . . . . . . . . . 77

List of Figures
007-4382-003 xi
Figure 3-55 Display Environmental Subsystem Information . . . . . . 78
Figure 3-56 Miscellaneous Functions Menu . . . . . . . . . . . 79
Figure 3-57 Display Status of Background Jobs—Background Init in Progress . 81
Figure 3-58 Cache Flush Warning . . . . . . . . . . . . . . 82
Figure 3-59 Cache Flush Successful . . . . . . . . . . . . . 82
Figure 3-60 Save Current Controller Configuration . . . . . . . . . 83
Figure 3-61 Load Controller Configuration . . . . . . . . . . . 84
Figure 3-62 Flashing New Firmware . . . . . . . . . . . . . 85
Figure 3-63 Flash New Firmware Onto Supported Disk(s) Dialog Box . . . 86
Figure 3-64 Flash New Firmware Dialog Box . . . . . . . . . . . 87
Figure 3-65 Flash New Firmware Complete Box . . . . . . . . . . 88
Figure 3-66 Adjust Battery Settings. . . . . . . . . . . . . . 89
Figure 3-67 Clear Configuration . . . . . . . . . . . . . . 90
Figure 3-68 Clear Configuration . . . . . . . . . . . . . . 91
Figure 3-69 Set Real Time Clock . . . . . . . . . . . . . . 91
Figure 3-70 Set Real Time Clock Confirmation Dialog Box. . . . . . . . 91
Figure 3-71 View Controller’s Internal Event Log . . . . . . . . . 92
Figure 3-72 Identify a Disk . . . . . . . . . . . . . . . . 93
Figure 3-73 View Controller’s Internal Event Log . . . . . . . . . 94
Figure 3-74 Dump Debug Configuration to Disk . . . . . . . . . . 95
Figure 3-75 TPM Shutdown Message . . . . . . . . . . . . . 96



007-4382-003 xv
About This Guide
This guide provides information on preparing, installing, configuring, and using the
Total Performance Manager (TPM) application for the TP9100 1Gb/s FFX RAID
controllers with 7.75 firmware and TP9100 2Gb/s FFX -2 RAID controllers with 8.29 and
later firmware.
Note: For information on TP9100 1Gb/s FFX RAID controllers with firmware levels 6.14,
7.01, and 7.03, see previous versions of this manual.
Audience
This guide is intended for system administrators. Use this guide to:
•Gain a basic understanding of the TPM software.
•Learn how to install, configure, and run the TPM software in the IRIX environment.
•Learn about hardware and software requirements.
•Learn how to use the GUI to operate the TPM software.
Structure of this Guide
This guide contains the following chapters:
•Chapter 1, “Introduction”—Introduces the TPM software and provides
information about features and packaging.
•Chapter 2, “Installing, Configuring, and Running TPM on IRIX”—Describes the
host prerequisites and how to install and configure the TPM software.
•Chapter 3, “Using TPM”—Describes how to use the various GUI menus to
configure and control the RAID subsystem.
•Appendix A, “TPMWatch Event Monitor and Logger”—Describes how to
configure and operate TPMWatch, a support program designed to poll RAID
subsystems and report their health to an output file.
•Appendix B, “Event and Error Codes”—Describes the error codes associated with
the TPM software.

xvi 007-4382-003
About This Guide
Product Support
SGI provides a comprehensive product support and maintenance program for its
products. If you are in North America and would like assistance with your
SGI-supported products, contact the Customer Support Center (CSC) at 1-800-800-4SGI
(1-800-800-4744) or your authorized service provider. If you are outside North America,
contact the SGI subsidiary or authorized distributor in your country.
Related Publications
The following documents contain additional information that may be helpful:
• SGI Total Performance 9100 Storage System Owner’s Guide
• SGI Total Performance 9100 Installation and Maintenance Instructions
• SGI Total Performance 9100 Storage System User’s Guide
Obtaining Publications
To obtain SGI documentation, go to the SGI Technical Publications Library at:
http://techpubs.sgi.com
Reader Comments
If you have comments about the technical accuracy, content, or organization of this
document, please tell us. Be sure to include the title and document number of the manual
with your comments. (Online, the document number is located in the front matter of the
manual. In printed manuals, the document number can be found on the back cover.)
You can contact us in any of the following ways:
•Send e-mail to the following address:
•Use the Feedback option on the Technical Publications Library World Wide Web
page:
http://techpubs.sgi.com

About This Guide
007-4382-003 xvii
•Contact your customer service representative and ask that an incident be filed in the
SGI incident tracking system.
•Send mail to the following address:
Technical Publications
SGI
1600 Amphitheatre Pkwy., M/S 535
Mountain View, California 94043-1351
•Send a fax to the attention of “Technical Publications”at +1 650 932 0801.
We value your comments and will respond to them promptly.


007-4382-003 1
Chapter 1
1. Introduction
Product Overview
The Total Performance Manager (TPM) application is an HTML-based GUI RAID
client-server application manager. It provides a user-friendly graphical user interface
(GUI) for configuring and monitoring TP9100 external RAID disk subsystems. TPM
consists of two programs that run natively on an IRIX system that is physically attached
to a RAID storage subsystem. All communication is through the TP9100 Fibre Channel
(FC) RAID controller, so that no RS-232 interface is required. The application
incorporates an embedded web server to provide the user interface to a user-supplied
web browser.
Note: TPM supports only external 1Gb/s TP9100 and 2Gb/s TP9100 RAID controllers.
It does not support internal RAID controllers, such as the Mylex AcceleRAID cards used
in some SGI computing platforms.
Once the TPM service routine is running on a host server, it may be interfaced to any
modern web browser that supports HTML. This includes Microsoft’s Internet Explorer
5.x and above, and Netscape Navigator 4.x and above. The browser client does not have
to be located on the computer running the TPM service routine. The browser also does
not have to be running locally. If TPM is running on a computer with Internet access, the
browser can communicate with TPM through a dial-up connection (provided there is no
firewall blockage).
To communicate with the TPM service, enter the URL on which the TPM is listening. By
default, TPM starts on port 2002. Therefore, if your host server is configured for IP
address 192.168.1.99, set your web browser to the following URL:
http://192.168.1.99:2002

2007-4382-003
1: Introduction
Features
TPM is designed to support the TP9100 external RAID subsystem. The TPM application
provides the following functions:
•Configuration: Adds, deletes, and modifies LUNs, topologies, and device status.
•Administration: Configures controllers, administers LUNs, and takes controllers
online and offline.
•Reporting: Presents statistical data and subsystem status.
•Maintenance Procedures, such as RAID controller and drive firmware downloads.
Software Packaging
The software is packaged for IRIX. The following sections describe.
IRIX Software Packaging
For IRIX the TPM software is distributed on a CD-ROM that contains the files shown in
Table 1-1. The files must be located in the $DAM_HOME directory tree. By convention,
$DAM_HOME is set to /opt/dam, and this manual uses $DAM_HOME and /opt/dam
interchangeably.
Table 1-1 Files in the Distribution (IRIX)
Files Description
cgi-bin/oemparts.txt Cross-reference file for spoofing make and model of
subsystem.
cgi-bin/oemtail.html HTML segment that appears at the bottom of most
webpages.
tpm TPM service routine.
dameventlog Log file (automatically created if not found).
damioscan Script or executable that discovers SCSI/Fibre Channel
devices and LUNs.
Other manuals for TP9100
1
Table of contents
Other Silicon Graphics Controllers manuals
Popular Controllers manuals by other brands

Neumo
Neumo EGMO TWISTMax Installation and maintenance instructions

SMC Networks
SMC Networks C96 Series instructions

Analog Devices
Analog Devices Linear Technology LTM4676 Migration guide

Sensor Access
Sensor Access IC500 quick start guide

Mitsubishi Electric
Mitsubishi Electric MELSEC iQ-F FX5 user manual

Gesswein
Gesswein ECO-Torque 280 instruction manual

IFM
IFM CR720S Original operating instructions

Danfoss
Danfoss AK-PC 351 instructions

Roger
Roger AG CTRL Instruction and warnings for the installer

PS Automation
PS Automation PSF-Q-M Series operating instructions

Multiplex
Multiplex MULTIcont BL-50 SD operating instructions

Daikin
Daikin RoCon+ HP Operation manual