1User's ManualICP Controllers of the GDT RS and RN Series32-Bit / 64-Bit PCIUltra2 SCSI and Ultra 160 SCSIRAID Controllers1st Edition© Copyright
10D.8 Installing Windows 98 ...
100G.6 gdth driver parametersDriver versions older than 1.05 do not support driver parameters. From driver version 1.05to 1.07 it is necessary to add
101Further driver parameters:irq1,irq2, etc. Only for ICP EISA Controllers with disabled BIOS (irq1, irq2,etc. correspond with the IRQs of the ICP Co
102
103Chapter HUsing SCO UNIXUsing SCO UNIXUsing SCO UNIXUsing SCO UNIX
104H. Using SCO UNIX V/386After having explained in chapters B and C the installation of the ICP Controller as well asthat of the Host Drives, we wou
105is displayed, do not press ENTER immediately, but type in link ENTER. The system will thenprompt you for the name of the BTLD driver. Now type in g
106Therefore, the first Host Drive has target-ID 0 / LUN 0 and the second target-ID 0 / LUN 1.The formula for determining target ID and LUN from the e
107SCSI-ID of Not Direct AccessDevicesUsed ICPSCSI channelUNIXTarget IDUNIXLUN2A203A304A405A506A602B243B344B445B546B64Having to determine the Target I
108H.4 Instructions on mkdev (ADM) for 3.2v5.x (OpenServer)Whenever the program mkdev hd (ADM) is started, you will be asked for the coordinates ofth
109Result:HA Bus Target-ID LUN Device 00001st hard disk, Host Drive
11G.6 gdth driver parameters...
110
111Chapter IUsing UnixWareUsing UnixWareUsing UnixWareUsing UnixWare
112I. Using UnixWareAfter having exposed the installation of the ICP Controller as well as that of the Host Drivesin chapters B and C, we would now l
113I.4 ICP Controller as an additional ControllerWe distinguish two cases.a.) No ICP Controller has been configured for UnixWare yet.In this case, t
114Result:HA Bus Target-ID LUN Device 00001st hard disk, Host Drive
115Chapter JICP RAID ConsoleICP RAID ConsoleICP RAID ConsoleICP RAID ConsoleICPCONICPCONICPCONICPCON
116J. The Program ICPCONICP RAID Console (ICPCON) is an extremely helpful and flexible setup and diagnosis toolfor the configuration, monitoring, mai
117Loading ICPCON on a workstation. In this case, too, the ICP NetWare driver and the auto-loading module CTRLTRAN must have been previously loaded on
118These two lines can also be inserted in the .profile file and will then be automaticallyprocessed during each login. The ICPCON program itself is
119Type of Host Drive Description of Host Drive Minimum number of hard disksDisk 1:1 assignment: Host Drive to hard disk(sometimes also called JBOD)1C
12J.4.3.1 Menu Advanced Setup: Configure Controller, Controller Settings...130J.4.3.2 Menu Advanced Set
120After selecting „Sockets“ and „TCP/IP“ you may enter the IP address of the server (if youwould have chosen „SPX/IPX“ ICPCON would scan the network
121 „Save Information“ creates a completeprotocol file of the current RAID sub-system including all settings of the ICPController and the drives. Th
122capacity (1MB = 1024KB). The figures shown at TOTAL represent the overall performance ofthe Host Drives as a whole. With the ← and → keys you may c
123 the SCSI channel the SCSI-ID the vendor and type Retries/Reassigns, Grown Defects and the Last Status(1) The Retries counter is incremente
124At the end of this protocol is a chronological listing of boot messages and other eventsstored in the Flash-RAM of the ICP Controller. If the buffe
125After selecting Configure Host Drives, ICPCON displays a list of already existing HostDrives. With a new system this list will show no entries. In
126"Rebuild" StateThe disk array will assume this state after the automatic activation of a Hot Fix drive or aftera manual replacement carri
127Finish the selection by pressing ENTER.ICPCON displays a security message pointing out that all existing data on the selected harddisks will be des
128Drive list, which means that the operating system is booted from the Host Drive having thelowest number. For reasons of flexibility, a Host Drive&a
129In this example there is one Array Drive in the FAILstate. I.e., the Array Drive is still operating butlonger redundant.After pressing any key, ICP
13K.1 Introduction ...
130The „ERROR“ state of an Array Drive is very critical. There are several procedures in the ICPController’s firmware to handle such cases an bring ba
131Display <CTRL><G> OffOn<CTRL><G> not displayed at system boot level<CTRL><G> displayed at system boot levelSupp
132In this example one subsystem is already defined. Naturally, the hard disks with their diskshuttles could be also directly mounted in the server en
133With the non-intelligent subsystems we highly recommend you to use only best qualitycomponents (disk shuttles, cables, terminators, etc.).J.4.3.5
134Read/Write; RO for Read Only). The IO-Processors and SAF-TE-Processors (in our examplechannel B ID 8: SDR, Inc. GEM312 REV001) to not have attribut
135J.4.4.1 Menu Advanced Setup: Configure Phys. Devs., SCSI Parameter /InitializeThis option can destroy all data on the hard disk.If a hard disk is
136If you leave this configuration form with <ESC> and you have made changes, ICPCON dis-plays a security request. The warning of the destructio
137J.4.4.6 Menu Advanced Setup: Configure Phys. Devs., Lock/Unlock DiskThis option is only high-lighted when you have selected a removable hard disk
138SEPFANFANPowerSupplyStatus LEDsHot PlugControlHard DiskSCSIChannelICPDisk ArrayControllerPowerSupplyDoorLockTemperature
139J.4.5 Menu Advanced Setup: Configure Logical DrivesLogical Drives (hierarchy level 2) are installed in this main menu option.Selecting Configure L
14L.1 Technical Data of the ICP Controller...184
140If you confirm with <Y>, ICPCON allows you to limit the size of the Logical Drive. This be-comes interesting when you configure later on an A
141J.4.6.1 Menu Advanced Setup: Configure Array Drives, Change Drive NameThis command allows you to change the name of an Array Drive. The name serve
142J.4.6.6 Menu Advanced Setup: Configure Array Drives, Remove Array DriveThis command allows you to remove an existing Array Drive.All the data of t
143Obviously, no other hard disk may fail until all data has entirely been reconstructed on theHot Fix drive, because up to that moment, the system is
144J.4.6.13 Menu Advanced Setup: Configure Array Drives, Create new Array DriveAfter pressing ENTER, ICPCON lists all free Logical Drives, which are
145The Array Drive has entered the build state, i.e., the parity information is currently gener-ated. After completion of the build process, the Array
146J.4.7.1 Menu Advanced Setup: Configure Host Drives, Change Drive NameThis command allows you to change the name of a Host Drive. The name serves t
147Chapter KICP RAID NavigatorICP RAID NavigatorICP RAID NavigatorICP RAID Navigator
148K. ICP RAID NavigatorK.1 IntroductionThe ICP RAID Navigator (ICPRNAV) is a powerful tool for setting up, monitoring and main-taining mass storage
149K.2 The ICP RAID Navigator "Controls"K.2.1 The ToolbarThe toolbar can be made visible or hidden by selecting"Toolbar" from th
15Chapter AGeneralGeneralGeneralGeneralInformationInformationInformationInformation
150K.2.4 "Help" Menu CommandsThe Help menu offers the following commands to provide you with online help:K.2.5 "File" Menu Comma
151K.2.7 The "Chart" MenuThe chart menu appears when you open the statistics window. Here you can add and re-move data sources from the cha
152K.3 Select ControllerThis window is used to select anICP Controller for all further ac-tions within the ICP RAID Naviga-tor.In a first step you sh
153K.4.1 ControllersIcon Description double click opens... right click opens...Controller ControllerInformationChange SettingsHere you can change the
154Save InformationAfter the selection of this option a file dialog is opened, which allows you to specify thepath and name of the Save Information fi
155Turn off the Audible AlarmThis option allows you to turn off the audible alarm of the ICP Controller manually.After a significant event (a drive fa
156Channel SettingsTerminationThe termination for this channel of the ICP Controller can be set to three different states: ON: The termination of th
157Note: If you want change the media of a removable disk during operation, the media MUSTNOT BE INITIALIZED with ICP RAID Console (ICPCON) or the ICP
158You can access the change SCSI Parameters / Initialize menu by clicking the right mousebutton on a Physical Drive in the Physical Drives Windows (V
159Format a Physical DiskCaution: This function deletes ALL DATA on the selected Physical Drive !The hard disk which you want to low level format, may
16A. IntroductionGDT RN Series: 64 Bit PCI hardware RAID Disk Array Controllers with up to 3Wide/Ultra2 SCSI or up to 6 Ultra 160 SCSI channelsGDT RS
160K.4.4 Non direct access devices (raw devices)Non direct access devices cannot become components of Logical Drives, Array Drives orHost Drives. The
161K.5 Logical Configuration WindowThis window shows the logical configuration of Host Drives, Array Drives and Logical Drivescontrolled by the selec
162Remote mounted Cluster DriveA Cluster Drive is a Host Drive on a clustering I/O channel.This Host Drive is mounted on an ICP Controller in a differ
163RAID 1BuildReadyFailRAID 0Logical DrivesLogical Drives consist of one or more Physical Drives.Icon Description double clickopens...right clickopens
164K.5.1 The Host Drive Information WindowDouble click on the Host Drive icon.This window contains information on a Host Drive like the Host Drive&ap
165Type This is the RAID level of the Array Drive. It can be RAID 0 (datastriping, no redundancy), RAID1 (mirroring), RAID 4 (striping withparity driv
166K.5.3 The Logical Drive Information WindowDouble click on the Logical Drive icon.This window shows information on a Logical Drive. A Logical Drive
167K.5.4 Change the name of a DriveClick the right mouse button on the drive icon.This menu option opens a dialog where you can enter a new name for
168(gray). While you are selecting Physical Drives for the new Host Drive, more and more pos-sibilities become selectable.You can select a single Phys
169an Array Drive. The user data on the drives is read, parity information is calculated from thisuser data and the parity information is written anew
17GDT RN Series, 64-Bit PCI Bus (Controllers can be operated in a 32-Bit and 64-Bit PCI Bus) withWide/Ultra2 SCSI channelsICP ControllerNameNumber of
170If you want to add additional drives to the Array Drive, select them from the box on the leftside of the window. It is possible to add more than on
171The capacity of the Hot Fix Drive has to be larger or equal than the capacity of the compo-nents of the Array Drive (Example: The Logical Drives of
172To avoid that problem, you can mirror in a first step a new good Logical Drive to the criticalone. When the copying is finished you remove the crit
173The Array Drive is fully operational when in the ready state. All redundant information ispresent, that is, a hard disk can fail without impairing
174The error stateRAID 4/5If a second hard disk should fail while the Array Drive is in the fail or rebuild state, it is notpossible to continue the w
175K.6 The Statistics WindowThe statistics window can display the throughput of Physical, Logical and Host Drives. Thevertical axis show the throughp
176K.7 The Controller Events WindowThis window shows the history of the events that occurred since the log was cleared the lasttime. The first column
177K.8 ICP RAID Navigator HelpThe ICP RAID Navigator includes an online help function. You can either choose the Helpmenu or the pointer with the que
178K.9 ICP Service and ICP MailThere are further powerful tools which are part of the ICP RAID Navigator delivery:ICP Service Allows remote access to
179In the IOCTLSrv property sheet you can add / remove users which have remote access to theICP Controller with the ICP RAID Navigator. Passwords are
18 ROM-resident character-based configuration and monitoring utility ICP RAID Console .Express Setup option to easily setup Array Drives. Press &quo
180The ICP Mail tool gathers messages from the ICP Service, generates standard mail mes-sages and sends them to pre-defined workstations.After loading
181Following is a typical message generated by ICP Mail.The "Mail" option allows the interfacing to a standard mailing system (like Microsof
182
183Chapter LAppendixAppendixAppendixAppendix
184L. AppendixL.1 Technical Data of the ICP ControllerBoard Size Standard PCI long card format or 2/3 hereofPCI Bus 32 Bit / 64 Bit 33MHz, 5 VoltWei
185L.3 Index32 Bit PCI bus-master slot 4864 Bit PCI bus-master slot 48Acoustical Alarm 63, 142Acoustical Alarm, RAM failure 184Activate the prima
186NETBIOS Protocol 116NetWare, Cache Memory Allocator 85NetWare, Optimize Throughput 85NetWare, Tips & Tricks 85Nonbuffered PC100 DIMM 36Not
19A.2 Copyrights, PatentsParts of the ICP GDT RN and RS Series controllers are protected under international copy-right laws and agreements. No part
2
20A.3 Software License AgreementPlease read this Software License Agreement before opening the CD/disk packaging andbefore starting to use the progra
21A.4 General InformationThe ICP Controller should be installed by an authorized ICP vortex distributor. Preconditionfor the safe installation is an
22A.5 Product DescriptionA.5.1 Intel i960RS or i960RN I/O ProcessorThe i960RS/RN I/O processors are members of a new RISC CPU generation which was
23troller. Thus, the host is significantly offloaded. In addition, this hardware-implementedsolution guarantees the highest achievable security. The c
24ICP Firmware / ICP BIOSand rom-residenteICP RAID Console(<CTRL>-<G>)character-orientedMS-DOS / DR-DOSWindows 9xWindows NT/2000NetWare, S
25A.5.8 Operating System Driver SoftwareDrivers for the following operating systems are available:Operating System Driver included with the Controlle
26GDT7118RN, GDT7518RN and GDT7618RN Overall ViewAcousticalAlarmFeatureSocketMode LEDON = LVDOFF = SEDBPM TerminatorChannel ASE ChannelChannel A64-Bi
27GDT7128RN, GDT7528RN and GDT7628RN Overall ViewDBPM TerminatorTPATPBTPSESUM SE A BChannel A Channel BSE ChannelChannel BChannel ASUMSEABAnodeCath
28GDT7538RN and GDT7638RN Overall ViewDBPM TerminatorTPATPBTPCTPSESUM SE A B CChannel A Channel B Channel CSE ChannelChannel BChannel A (lower)Cha
29GDT6118RS and GDT6518RS Overall ViewAcousticalAlarmMode LEDON = LVDOFF = SEUnbufferedPC100 DIMM16, 32, 64, 128MBStandard and ECCAnodeCathodeLED Con
3Contents - OverviewContents - OverviewContents - OverviewContents - OverviewPart IPart IPart IPart IChapter A General InformationChapter B Hardware I
30GDT6128RS and GDT6528RS Overall ViewTPATPBSUM A BChannel A Channel BChannel BChannel ASUMABAnodeCathodeLED ConnectorAcousticalAlarmMode LEDON = L
31GDT6538RS Overall ViewTPATPBTPCSUM A B CChannel A Channel B Channel CChannel BChannel ASUMABCAnodeCathodeLED ConnectorAcousticalAlarmMode LEDON
32GDT7123RN, GDT7523RN and GDT7623RN Overall ViewSUM A BChannel A Channel BChannel BChannel AMode LEDs: ON = LVD / OFF = SETerminator Power; (Def
33GDT7543RN and GDT7643RN Overall ViewSUM A B C DChannel A Channel B Channel C Channel DChannel BChannel AAcousticalAlarmFeatureSocket64-Bit PCI
34GDT7563RN and GDT7663RN Overall ViewSUM A B C D E FChannel A Channel B Channel C Channel D Channel EChannel FChannel BChannel AAcousticalAlar
35Chapter BHardwareHardwareHardwareHardwareInstallationInstallationInstallationInstallation
36B. Hardware InstallationB.1 Before InstallationThe ICP Controller is designed for minimum power consumption and maximum operationalsecurity. It th
37B.4 SCSI - BasicsWhoever has been involved with the subject of SCSI will have noticed that the "Small Com-puter System Interface" is an ex
38explicitly designed for LVDS. Very often all GND wires are put together in the connector.These kinds of cables must not be used for LVDS. 80MB/sec
39 Avoid using SCSI cables with more connectors than actually needed. Never select a SCSImode or operate a SCSI device with a cable that is not appr
4Limited WarrantyLimited WarrantyLimited WarrantyLimited WarrantyICP vortex Corporation ("ICP vortex") guarantees that this product is free
40Example for a SCSI Flat Ribbon Cable for 8 Bit SCSI Devices (narrow)
41Example for a SCSI Flat Ribbon Cable for 16 Bit SCSI Devices (wide)
42Example for a Wide/Ultra2 and Ultra 160 Flat Ribbon Cable (1.5 Meters)Examples for Wide/Ultra2 and Ultra 160 Round Cables (1 Meters and 3 Meters)
43B.4.2 SCSI TerminationIn order to ensure a flawless and interference-free signal transmission on the SCSI bus andto minimize the detrimental effect
44 The factory set SCSI ID of the ICP Controller SCSI channel is 7. Up to 15 SCSI devices can be connected to the Wide/Ultra2 and Ultra 160 SCSI c
458846 Narrow-WideBracketExternal SCSI connector with an internal68 pin connector (female) and an external50 pin HD SCSI connector (female).Connection
46SE/LVD Terminator for SE/LVD hard disks with SCA connector.B.4.5 ExamplesOn the following pages, are some examples of correct SCSI cabling.First of
47Several internal Wide/Ultra2 and Ultra 160 SCSI Hard Disks
48Internal and external Wide/Ultra2 and Ultra 160 SCSI Hard DisksB.5 ICP Controller InstallationMake sure that the ICP Controller is equipped with an
49Step 4Push the ICP Controller firmly into the correct PCI bus-master slot. Make sure that the con-troller fits tightly into it, and that the externa
5Pick up the phoneif you need technical supportand dial the numbers:For Europe: +49-(0)7132-9620-900For the USA: 602-414-0414or send us a FAX:For Euro
50 The electronic loudspeaker of the ICP Controller gives forth a series of 4 sig-nals with a pause between the first two). The other green LED &quo
51GDT7518RN -- HWL0 -- 32 MB SDRAM / ECC - 2048kB Flash-RAMGDT7518RN -- HWL0 stands for the type of ICP Controller found by the GDT BIOS. HWLmeans H
52
53Chapter CQuick-SetupQuick-SetupQuick-SetupQuick-Setup
54C. Quick-SetupC.1 What is the Aim of Quick-Setup ?In the previous chapter we installed the ICP Controller in a PCI computer and connectedthe SCSI
55 Cluster RAIDYNE® (installed on the GDT76x8RN or GDT76x3RN controllers).In addition to disk chaining, RAID 0 and RAID 1, RAIDYNE® allows you to in
56C.2.1 The Different RAID LevelsRAID 0 - Data StripingAccording to the adjusted stripe size (e.g., 128 KB) and the number of hard disks, the datablo
57RAID 4 - Data Striping With a Dedicated Parity DriveRAID 4 works in the same way as RAID 0. The data are striped amongst the hard disks. Addi-tional
58RAID 10 - Combination of RAID 1 and RAID 0The idea behind RAID 10 is simply based on the combination of RAID 0 (Performance) andRAID 1 (Data Securit
59C.2.2 Levels of Hierarchy Within the ICP FirmwareThe ICP firmware is based on four fundamental levels of hierarchy. Each level has its "owndri
6Important NoteUsing modern RAID Systems significantly increases data security and availability. Under nocircumstances does it relieve you from a care
60Generally, each installation procedure passes through these 4 menus, starting with level 1.Therefore: First initialize the Physical Drives. Then
61Select the menu option Configure Host Drives with ENTER.The list of available Host Drives contains already an entry. There is a RAID 5 Host Drive.Af
62The new Host Drive is assigned a Host Drive Name (here PD_A000) which helps for betteridentification, especially in configurations with many differe
63Move the selection bar with the cursor keys from on entry to another (pressing the SPACEbar again undoes your choice).The Choose Type menu offers fo
64Select the menu option Configure Host Drives with ENTER.The list of available Host Drives contains already an entry. There is a RAID 5 Host Drive.Af
65ICPCON allows you to limit the hard disk size for this Host Drive. This becomes interestingwhen you configure disk arrays and you want to make sure
66C.6.2 Which Level of Redundancy is Needed ?To come straight to the point, RAID 0 (data striping) does not imply any redundancy at all(the R in fron
67C.7 States of a RAIDYNE® Disk ArrayAn Array Drive under the RAIDYNE® operating system can assume seven different opera-tional modes: Idle, Ready, F
68(*) Replacement either manually,or through hot fix method.
69C.8 Methods for the Replacement of a Disk DriveThe ICP Controller and the ICP Firmware offer a variety of possibilities to replace a defectivedisk
7FCC ComplianceFCC ComplianceFCC ComplianceFCC Compliance Statement Statement Statement StatementInformation for the UserNOTE: This equipment has been
71Chapter DUsing MS-DOSUsing MS-DOSUsing MS-DOSUsing MS-DOS
72D. Using Microsoft MS-DOSAfter having explained the installation of the ICP Controller and the Host Drives in chaptersB and C, we now explain how t
73 GDTX000.EXE can be loaded in the UMA. GDTX000.EXE is needed for an optimal use of Windows 3.x. The ICP Controller unfolds its full capacity u
74thank Mr. Georg Schnurer and the c’t magazine for allowing us to use this very helpful utility onour system disks.Example 1: The Microsoft EMM386.EX
75D.5.1 Example: Using the ASW Software for the CDROMThe important lines in both files are printed bold.CONFIG.SYSdevice=c:\windows\himem.sysdevice=g
76buffers=30stacks=9,256dos=high,umbshell=\COMMAND.COM /E:512 /Pdevice=\dos\setver.exedevice=\gdt\gdtaspi.exedevice=c:\corel\cuni_asp.sys /ID:6 /HAN:0
77Example: We assume that there is only one ICP Controller in the system. Two direct accessdevices, the removable hard disk connected to channel A, ID
78Note: Drives run with corelSCSI and the UNI_ASP.SYS driver are neither compatible withdrives run with ICPCON and the ICP cache nor with those run wi
791. Find the ICPCON.EXE file in the DRIVERS\WIN95 directory on the ICP System CD.2. Copy ICPCON.EXE to your Host Drive. Start the ICPCON program.3.
8Table of ContentsA. Introduction...
802. Run WIN95.EXE to get the update files.3. Format a 3.5” HD disk (1.44MB). Copy all Windows 95 files to this disk.4. In Windows 95 double click
81Chapter EUsing NetWareUsing NetWareUsing NetWareUsing NetWare
82E. Using Novell NetWareAfter having explained in chapters B and C the installation of the ICP Controller and theHost Drives, we would now like to g
83GDTRP400.DSK for NetWare 4.xASPITRAN.DSK ASPI managerCTRLTRAN.DSK Module for ICPCON(Note: More information about the ICPCON diagnosis tool may be fo
84 Change all command lines in STARTUP.NCF and in AUTOEXEC.NCF from DSK to HAM.If CTRLTRAN.DSK is loaded directly, this command line must also be ch
85 Continue with the server installation. 'Down' and 'Exit' the server at the end of the installation. Copy all files except
86E.5.3 Installing NetWare 4.1 - Wrong Drive NameThe following problem often occurs when installing NetWare 4.1 server: While copying themodule cdrom
87E.5.6 Last Status InformationAll ICP Controllers temporarily store the status information from all hard disks which areconnected. This information
89Chapter FUsing Windows NTUsing Windows NTUsing Windows NTUsing Windows NT or or or orWindows 2000Windows 2000Windows 2000Windows 2000
9C. Quick-Setup ...
90F. Using Microsoft Windows NT or Windows 2000After having explained the installation of the ICP Controller and the host drives in chaptersB and C,
91In order to avoid this problem and prevent the risk of data corruption, the Delayed Writefunction of the ICP cache must be disabled during the compl
92Step 4 – Enabling the CDROM Boot for a SCSI CDROM on the ICP Controller(Note: This step is not necessary if you boot the Windows NT CD from a CDROM
93At the next system boot the ICP driver is loaded and the existing Host Drives are ready tobe partitioned under Windows NT.F.2.3 Using the Hot Plug
94To do so, follow these instructions:1. Load the Registry Editor regedt32.exe in \...\system322. Select the window HKEY_LOCAL_MACHINE on Local
95Step 1 - Create an ICP Windows 2000 driver disk.You need a 3.5" HD formatted floppy disk. Create from the ICP System CDROM the ICPWindows 2000
97Chapter GUsing LINUXUsing LINUXUsing LINUXUsing LINUX
98G. Using LINUXAfter having explained the installation of the ICP Controller and the host drives in chaptersB and C, we now explain how to install t
99b) Carry out the patch, e.g. for Linux 2.0.36:cd /usr/src/linuxzcat gdtp2036.gz | patch -p1 2>log_fileThereafter check the file log_file for pos
Kommentare zu diesen Handbüchern