ICP RS Series User Manual

Icp controllers of the rs & rz series 32/64 bit 33/66 mhz pci ultra160 scsi raid controllers
Table of Contents

Advertisement

ICP Controllers of the RS & RZ Se e e e ries
ICP Controllers of the RS & RZ S
ICP Controllers of the RS & RZ S
ICP Controllers of the RS & RZ S
33/66 MHz PCI
RAID Controllers
ICP vortex Computersysteme GmbH, Konrad-Zuse-Str. 9
1
32/64 Bit
Ultra160 SCSI
User´s Manual
nd
2
Edition
© Copyright 1998-2001
74172 Neckarsulm - Germany
All Rights and Changes Reserved.
ries
ries
ries

Advertisement

Table of Contents
loading

Summary of Contents for ICP RS Series

  • Page 1 ICP Controllers of the RS & RZ S ICP Controllers of the RS & RZ Se e e e ries ICP Controllers of the RS & RZ S ICP Controllers of the RS & RZ S ries ries ries 32/64 Bit 33/66 MHz PCI Ultra160 SCSI RAID Controllers...
  • Page 3 Contents - Overview Contents - Overview Contents - Overview Contents - Overview Part I Part I Part I Part I Chapter A General Information Chapter B Hardware Installation Chapter C Quick-Setup Part II Part II Part II Part II Chapter D Using Microsoft MS-DOS, Windows 95/98 Chapter E...
  • Page 4 Limited Warranty Limited Warranty Limited Warranty Limited Warranty ICP vortex Computersysteme GmbH ("ICP vortex") guarantees that this product is free from defects in material and workmanship. Subject to the conditions and limitations set forth below, ICP vortex will, at its own option, either repair or replace any part of this product which proves to be defective by reasons of improper workmanship or materials.
  • Page 5 Questions ? Questions ? Questions ? Questions ? Need Help ? Need Help ? Need Help ? Need Help ? If you have questions or need technical support we offer the following services: Technical Support Call Centers: For Europe: +49-(0)7132-9620-900 For the USA: 480-552-1422 Technical Support Faxes: For Europe: +49-(0)7132-9620-400...
  • Page 6: Important Note

    Important Note Using modern RAID Systems significantly increases data security and availability. Un- der no circumstances does it relieve you from a careful and daily backup on tape or a similar backup media. This is the only method to protect your valuable data against total loss (e.g., through fire or theft), accidental deletion, or any other destroying im- pacts.
  • Page 7: Table Of Contents

    Table of Contents A. Introduction ............................... 17 A.1 Product Identification........................... 17 A.1.1 Key Features of the ICP Controllers of the GDT RS and RZ Series............18 A.2 Copyrights, Patents ..........................20 A.3 Software License Agreement ......................... 21 A.4 General Information..........................22 A.4.1 Unpacking the ICP Controller ......................
  • Page 8 C.1 What is the Aim of Quick-Setup ?......................55 C.2 What is the ICP Controller Firmware ? ....................55 C.2.1 The Different RAID Levels........................ 57 C.2.2 Levels of Hierarchy Within the ICP Firmware ..................60 C.2.3 Using CD-ROMs, DATs, Tapes, etc....................61 C.3 Example 1 - Installing a Single SCSI Hard Disk..................
  • Page 9 E. Using Novell NetWare ..........................85 E.1 Transparency of Host Drives ........................85 E.2 Novell NetWare 3.10, 3.1, 3.12 and 3.20..................... 85 E.3 Novell NetWare 4.x – Using "DSK" Driver....................85 E.4 Novell NetWare 4.x/5.x – Using "HAM" Driver..................86 E.5 Tips and Tricks.............................
  • Page 10 G.5 gdth driver parameters........................102 G.6 Notes ............................... 103 H. Using SCO UNIX V/386..........................107 H.1 Transparency of Host Drives........................ 107 H.2 General Tips for Installation........................ 107 H.3 Instructions on mkdev (ADM) for 3.2v4.x..................... 108 H.4 Instructions on mkdev (ADM) for 3.2v5.x (Open Server) ................ 111 H.5 Further Information ...........................
  • Page 11 J.4.3.1 Menu Advanced Setup: Configure Controller, Controller Settings..........135 J.4.3.2 Menu Advanced Setup: Configure Controller, Firmware Update ..........136 J.4.3.3 Menu Advanced Setup: Configure Controller, Intelligent Fault Bus........... 136 J.4.3.4 Menu Advanced Setup: Conf. Controller, Non-Intelligent Enclosures......... 136 J.4.3.5 Menu Advanced Setup: Configure Controller, Advanced Settings..........138 J.4.3.6 Menu Advanced Setup: Configure Controller, Cluster Settings..........
  • Page 12 K.1 Introduction ............................155 K.2 The ICP RAID Navigator "Controls"....................... 156 K.2.1 The Toolbar..........................156 K.2.2 The Status Bar ..........................156 K.2.3 "Window" Menu Commands ......................156 K.2.4 "Help" Menu Commands ......................157 K.2.5 "File" Menu Commands........................ 157 K.2.6 "View" Menu Commands ......................157 K.2.7 The "Chart"...
  • Page 13 L. Appendix..............................191 L.1 Technical Data of the ICP Controller...................... 191 L.2 Boot Error Messages........................... 191 L.3 Index..............................192...
  • Page 15 Chapter A A A A General General General General Inform Informa a a a tion tion Inform Inform tion tion...
  • Page 17: Introduction

    A. Introduction This User’s Manual describes several ICP Controllers which are members of the following ICP Controller Series: GDT RS Series: 32 Bit / 33MHz PCI hardware RAID Disk Array Controllers with 1, 2 or 3 Ultra160 SCSI channels GDT RZ Series:...
  • Page 18: Key Features Of The Icp Controllers Of The Gdt Rs And Rz Series

    GDT RS Series, 32 Bit / 33MHz PCI Bus (Controllers can be operated in a 32 Bit and 64 Bit PCI Bus) ICP Controller PCI Bus PCI Bus Number of Ultra160 Supported RAID Levels Name Width Clock SCSI channels GDT6113RS...
  • Page 19 RZ Series 32 Bit Controllers: PC133, ECC, unbuffered SO-DIMM: 32, 64, 128, 256MB RZ Series 64 Bit Controllers: PC133, ECC, unbuffered DIMM: 32, 64, 128, 256MB Optional “Magic DIMM” for RS Series and 64-Bit RZ Series Controllers. Magic DIMM is a removable and intelligent DIMM with battery backup: 64MB ECC.
  • Page 20: Copyrights, Patents

    A.2 Copyrights, Patents Parts of the ICP GDT RS, RN and RZ Series controllers are protected under international copyright laws and agreements. No part of the product or the manual, or parts of the man- ual may be reproduced in any form, physical, electronic, photographic, or otherwise, with- out the expressed written consent of ICP vortex Computersysteme GmbH.
  • Page 21: Software License Agreement

    A.3 Software License Agreement Please read this Software License Agreement before opening the CD/disk packaging and before starting to use the programs. Each loading of a program covered by this license agreement, each transmission within any existing network to another computer, as well as each copy on a mass storage system, regardless of what kind (floppy disk, hard disk,CD, MO, etc.), represents a duplication of the program according to copyright regulations.
  • Page 22: General Information

    A.4 General Information The ICP Controller should be installed by an authorized ICP vortex distributor. Precondition for the safe installation is an anti-static work place (earthed mat on the table with wrist bands connected to an earth). ICP vortex does not take any responsibility for damage aris- ing out of improper installation.
  • Page 23: Product Description

    32MB, 64MB, 128MB or 256MB. With RS Series Controllers, the user can install both, a normal or an ECC DIMM. RZ Series Contrtollers GDT8xy3RZ require an ECC DIMM and GDT4xy3RZ an ECC SO-DIMM. An intel- ligent multi-level cache algorithm ensures that a high hit rate (cache hit) is achieved.
  • Page 24: Configuration And Monitoring Utilities "Icp Raid Console" And "Icp Raid Navigator" Program Icpcon

    troller. Thus, the host is significantly off-loaded. In addition, this hardware-implemented solution guarantees the highest achievable security. The controller-BIOS provides a com- plete PCI compatible INT13 interface and expands the respective functions of the system BIOS. It also ensures that operating systems using the INT13 (i.e. MS-DOS) can be booted directly from a SCSI device / RAID Array Drive connected to the ICP Controller.
  • Page 25 ICP Firmware / ICP BIOS / ICP Tools ICP Firmware / ICP BIOS and rom-residente ICP RAID Console (<CTRL>-<G>) character-oriented Graphical User Interface MS-DOS / DR-DOS Windows 9x Windows 9x Windows NT/2000 Windows NT/2000 NetWare, SCO UNIX SCO UnixWare LINUX, Solaris 7 Setup &...
  • Page 26: Operating System Driver Software

    A.5.8 Operating System Driver Software Drivers for the following operating systems are available: Operating System Driver included with the Controller Package MS-DOS 3.3 to 6.x Novell NetWare 3.x, 4.x, 5.x SCO UNIX System V/386 3.2v5.x SCO UnixWare 2.x and 7 Windows NT, 3.5x, 4.x Windows 2000 Windows 95/98/ME...
  • Page 27 GDT6113RS and GDT6513RS Overall View LVDA Channel A...
  • Page 28 GDT6123RS and GDT6523RS Overall View LVDB LVDA Channel A Channel B...
  • Page 29 GDT6533RS Overall View Channel A Channel B...
  • Page 30 GDT8123RZ, GDT8523RZ and GDT8623RZ Overall View LVDB LVDA Channel A Channel B...
  • Page 31 GDT8543RZ and GDT8643RZ Overall View Channel B Channel A...
  • Page 32 GDT8563RZ and GDT8663RZ Overall View Channel B Channel A...
  • Page 33 GDT4113RZ and GDT4513RZ Overall View Termination Settings Termination Termination Termination via Soft-Switches always ON always OFF (Default) Termination Power (Jumper always set) Channel A Acoustical Alarm PCI DMA: ON = PCI DMA Transfers STATUS: ON = Controller OK 3.3V OK: ON = PCI slot delivers 3.3V DC 66MHz PCI: ON = 66MHz;...
  • Page 34 GDT4123RZ and GDT4523RZ Overall View Termination Settings Channels A and B Termination Termination Termination via Soft-Switches always ON always OFF (Default) Termination Power (Jumpers always set) Acoustical Channel A Alarm Channel B PCI DMA: ON = PCI DMA Transfers STATUS: ON = Controller OK 3.3V OK: ON = PCI slot delivers 3.3V DC 66MHz PCI: ON = 66MHz;...
  • Page 35 Chapter B B B B Hardware Hardware Hardware Hardware Install Install Install Installa a a a tion tion tion tion...
  • Page 37: Hardware Installation

    PC133 SO-DIMM/DIMM or one unbuffered ECC PC133 SO-DIMM/DIMM . The ICP Controller can not be operated with buffered SO-DIMM/DIMM. Details see below. RAM Requirements for GDT RS Series Controllers ICP Controller Type of Module...
  • Page 38 RAM Requirements for GDT RZ Series Controllers ICP Controller Type of Module Speed ECC/Non-ECC Supported Capacities GDT8123RZ Unbuffered DIMM PC133 32, 64, 128, 256MB GDT8523RZ Unbuffered DIMM PC133 32, 64, 128, 256MB GDT8623RZ Unbuffered DIMM PC133 32, 64, 128, 256MB GDT8543RZ Unbuffered DIMM PC133...
  • Page 39: Scsi - Basics

    B.4 SCSI - Basics Whoever has been involved with the subject of SCSI will have noticed that the "Small Com- puter System Interface" is an extremely interesting technology, which has become widely accepted in comparison to other interface models and has constantly adapted to the needs of customers.
  • Page 40: Scsi Cables

    160MB/sec synchronous data transfer rate Up to 12 Meters cable length It is very important for you to observe the information and notes given in this section of the User’s Manual because it helps to ensure that the SCSI devices that are used in connection with the ICP Controllers are operated in a successful, long-lasting and trouble-free manner.
  • Page 41 The minimum distance between two connectors of a SCSI cable is 20 cm. Avoid cable stubs. If this is not possible, keep the stub length below 5 cm. “Star cabling” are not allowed. Keep the number of transitions from flat to round cables and vice versa as small as pos- sible.
  • Page 42 Example for a SCSI Flat Ribbon Cable for 8 Bit SCSI Devices (narrow)
  • Page 43 Example for a SCSI Flat Ribbon Cable for 16 Bit SCSI Devices (wide)
  • Page 44 Example for a Wide/Ultra2 and Ultra160 Flat Ribbon Cable (1.5 Meters) Examples for Wide/Ultra2 and Ultra160 Round Cables (1 Meters and 3 Meters)
  • Page 45: Scsi Termination

    B.4.2 SCSI Termination In order to ensure a flawless and interference-free signal transmission on the SCSI bus and to minimize the detrimental effects of external noise generators, both ends of the SCSI ca- ble have to be terminated. The SCSI specification prescribes different termination methods for SE and LVDS SCSI bus systems.
  • Page 46: Icp Scsi Accessories

    On hard disks, CD-ROMs, tape streamers, etc., the SCSI ID is normally set through jumpers or small DIP switches. The ICP Controllers offer a far more comfortable method: software switches in the ICP RAID Console or ICP RAID Navigator programs allow you to easily set the SCSI ID of an ICP SCSI channel.
  • Page 47 SE/LVD Terminator for 68 pin SE or LVDS cables. SE/LVD Terminator for SE/LVD hard disks with SCA connector.
  • Page 48: Examples

    B.4.5 Examples On the following pages, are some examples of correct SCSI cabling. First of all a few general tips: All ICP Controllers have a yellow LED for each Ultra160 SCSI channel. This LED indi- cates the current SCSI-Mode of the corresponding channel. If the LED is lit, the Ultra160 SCSI channel is operating in LVDS-Mode.
  • Page 49 Internal and external Ultra160 SCSI Hard Disks B.5 ICP Controller Installation Make sure that the ICP Controller is equipped with an appropriate unbuffered SO- DIMM/DIMM (at least 32MB). It is not possible to operate the ICP Controller without RAM. Step 1 Switch off the PCI computer system and remove all cables (first of all the power supply).
  • Page 50: Icp Controller Function Check

    are no further settings required to operate the ICP Controller in a 32 Bit or 64 Bit PCI bus- master slot. ICP Controllers GDT4xy3RZ require a 3.3Volt PCI Slot. Step 4 Push the ICP Controller firmly into the correct PCI bus-master slot. Make sure that the con- troller fits tightly into it, and that the external connectors stick out of the computer case.
  • Page 51 The other green LED "T" may flicker sometimes (it always lights up during BUS-Master DMA transfers; the brighter it lights, the more DMAs). The yellow LEDs indicate accesses to the devices. They also may flicker occa- sionally as the ICP Controller scans the I/O channels for existing devices. The ICP boot message appears.
  • Page 52: Trouble Shooting

    SDRAM module. Depending on the size of the installed RAM the following messages are possible (xx = 32, 64,128, 256): xx MB SDRAM/ECC xx MB ECC-SDRAM-Module 2048kB indicates the size of the installed Flash-RAM. SCSI-A indicates SCSI devices which have been detected on the controller's SCSI channels. <<<...
  • Page 53 Chapter C C C C Quick Quick Quick Quick S e t u p S e t u p S e t u p S e t u p...
  • Page 55: Quick-Setup

    C. Quick-Setup C.1 What is the Aim of Quick-Setup ? In the previous chapter we installed the ICP Controller in a PCI computer and connected the SCSI devices. Now these devices must be prepared in order to run with your operating system.
  • Page 56 Cluster RAIDYNE® (installed on the GDTx6xxRx). In addition to disk chaining, RAID 0 and RAID 1, RAIDYNE® allows you to install and control Array Drives of the types RAID 4 (data striping with dedicated parity drive), RAID 5 (data striping with distributed parity) and RAID10 (a combination between RAID 0 and 1).
  • Page 57: The Different Raid Levels

    C.2.1 The Different RAID Levels RAID 0 - Data Striping According to the adjusted stripe size (e.g., 128 KB) and the number of hard disks, the data blocks are split into stripes. Each stripe is stored on a separate hard disk. Especially with sequential read and write operations, we can observe a significant improvement of the data throughput.
  • Page 58 RAID 4 - Data Striping With a Dedicated Parity Drive RAID 4 works in the same way as RAID 0. The data are striped amongst the hard disks. Ad- ditionally, the controller calculates redundancy data (parity information) which are stored on a separate hard disk (P1, P2, ...).
  • Page 59 RAID 10 - Combination of RAID 1 and RAID 0 The idea behind RAID 10 is simply based on the combination of RAID 0 (Performance) and RAID 1 (Data Security). Unlike RAID 4 and RAID 5, there is no need to calculate parity in- formation.
  • Page 60: Levels Of Hierarchy Within The Icp Firmware

    C.2.2 Levels of Hierarchy Within the ICP Firmware The ICP firmware is based on four fundamental levels of hierarchy. Each level has its "own drives" ( = components). The basic rule is: To build up a “drive“ on a given level of hierarchy, the “drives“ of the next lower level of hierarchy are used as components.
  • Page 61: Using Cd-Roms, Dats, Tapes, Etc

    Generally, each installation procedure passes through these 4 menus, starting with level 1. Therefore: First initialize the Physical Drives. Then configure the Logical Drives. Then configure the Array Drives (e.g. Array Drives with RAID 0, 1, 4, 5 and 10). Finally, configure the Host Drives.
  • Page 62 Select 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. After selecting Create new Host Drive ICPCON displays a list of “free” hard disks. These are all the drives which do not belong to a Logical or Host Drive and can be used for new Host Drives.
  • Page 63: Example 2 - Installing A Mirroring Array - Raid 1

    The new Host Drive is assigned a Host Drive Name (here PD_A000) which helps for better identification, especially in configurations with many different Host Drives. The name can be easily changed. C.4 Example 2 - Installing a Mirroring Array - RAID 1 Press the <CTRL><G>...
  • Page 64: Example 3 - Installing A Raid 5 Disk Array

    Move the selection bar with the cursor keys from on entry to another (pressing the SPACE bar again undoes your choice). The Choose Type menu offers four different Host Drive Types. For this example we select RAID 1 and press ENTER. ICPCON displays a warning that all data will be destroyed after confirmation.
  • Page 65 Select 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. After selecting Create new Host Drive ICPCON displays a list of “free” hard disks. These are all the drives which do not belong to a Logical or Host Drive and can be used for new Host Drives.
  • Page 66: Trying To Answer The Initial Questions

    ICPCON allows you to limit the hard disk size for this Host Drive. This becomes interesting when you configure disk arrays and you want to make sure that future drives you want to bring into the disk array (for replace- ment or online capacity reasons) fit.
  • Page 67: Which Level Of Redundancy Is Needed

    C.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 front of the AID is rather misleading). On the other hand, a RAID 0 disk array is pretty fast, since no parity information is required.
  • Page 68: States Of A Raidyne® Disk Array

    C.7 States of a RAIDYNE® Disk Array An Array Drive under the RAIDYNE® operating system can assume seven different opera- tional modes: Idle, Ready, Fail, Build, Rebuild, Expand and Error. C.7.1 "Idle" State This state is characterized by the fact that the redundant information of the disk array has never been entirely created.
  • Page 69 (*) Replacement either manually, or through hot fix method.
  • Page 70: Methods For The Replacement Of A Disk Drive

    C.8 Methods for the Replacement of a Disk Drive The ICP Controller and the ICP Firmware offer a variety of possibilities to replace a defective disk drive. If and when to use them depends on the physical environment of your server. With some servers the disk drives are just mounted into the server enclosure, they are not removable.
  • Page 71 Chapter D D D D Using Using Using Using M S D O S M S D O S M S D O S M S D O S...
  • Page 73: Using Microsoft Ms-Dos

    D. Using Microsoft MS-DOS After having explained the installation of the ICP Controller and the Host Drives in chapters B and C, we now explain how to install the operating system MS-DOS. By using some ex- amples, we shall demonstrate how to use a CDROM drive (standing for any other Not Direct Access Device) under MS-DOS.
  • Page 74: Expanded Memory Managers

    GDTX000.EXE must be loaded from the first line following the HIMEM.SYS device command in the CONFIG.SYS file. If HIMEM.SYS is not loaded, it must be loaded from the very first line of the CONFIG.SYS file. GDTX000.EXE can be loaded in the UMA. GDTX000.EXE is needed for an optimal use of Windows 3.x.
  • Page 75: Using A Cdrom Drive Under Ms-Dos

    Here the DPMEM starts at D000:0000 and ends at D000:3FFF (D000 is the segment ad- dress). You may also use other utility programs such as Georg Schnurer’s (c’t magazine) CTPCI pro- gram in order to obtain the requested address locations. On this occasion we would like to thank Mr.
  • Page 76: Example: Using The Asw Software For The Cdrom

    At this point we presume that the CDROM drive has been properly connected to the ICP Controller. This includes that the SCSI-ID and the SCSI bus terminators are set in accor- dance with the settings of the already existing SCSI devices (i. e., the SCSI-ID chosen for the CDROM drive is not occupied by another device;...
  • Page 77: The Icp Aspi Manager Gdtaspi.exe

    CONFIG.SYS device=c:\windows\himem.sys device=gdtx000.exe files=30 buffers=30 stacks=9,256 dos=high,umb shell=\COMMAND.COM /E:512 /P device=\dos\setver.exe device=\gdt\gdtaspi.exe device=c:\corel\cuni_asp.sys /ID:6 /HAN:0 /N:1 /D:MSCD000 lastdrive=h AUTOEXEC.BAT path=c:\;c:\dos;c:\gdt;c:\aspi; c:\corel\corelcdx /M:8 /D:MSCD000 The first line following the HIMEM.SYS command of the CONFIG.SYS file loads the GDTX000.EXE. The next line loads the ICP ASPI Manager GDTASPI.EXE. Next, the corel ASPI Module for the CDROM drive is loaded.
  • Page 78: Using Asw Aspidisk.sys

    x1, y1: host adapter number, SCSI ID of the first SCSI device to be reserved (in decimal form) x2, y2: host adapter number, SCSI ID of the second SCSI device to be reserved (in decimal form) Example: We assume that there is only one ICP Controller in the system. Two direct access devices, the removable hard disk connected to channel A, ID 2, and the hard disk connected to channel B, ID 4, have to be reserved for the ASPI manager.
  • Page 79: Installing Windows 95

    buffers=30 stacks=9,256 shell=\COMMAND.COM /E:512 /P device=\gdt\gdtxdos.exe device=\gdt\gdtaspi.exe /R:H1I4 device=\coreldrv\UNI_ASP.SYS /C:4 /ID:4;;;1 /VOL:1 /DOS4 /SS:512 /@4:-98 Note: Drives run with corelSCSI and the UNI_ASP.SYS driver are neither compatible with drives run with ICPCON and the ICP cache nor with those run with the above mentioned ASPIDISK.SYS driver.
  • Page 80: The Icp Controller Is The Secondary Controller

    Upon completion of the Windows 95 installation you will need to load the ICPCON program to Windows 95. The following steps will take you through this process. 1. Find the ICPCON.EXE file in the DRIVERS\WIN95 directory on the ICP System CD. 2.
  • Page 81: Installing Windows 98

    5. Double click System icon. Click Device Manager tab. 6. Double click SCSI controller icon. Double click the ICP Controller shown. 7. Click Driver tab. Click Change Driver. 8. Click Have Disk. Insert the Windows 95 driver disk created in step 3. 9.
  • Page 83 Chapter E E E E Using Using Using Using NetWare NetWare NetWare NetWare...
  • Page 85: Using Novell Netware

    E. Using Novell NetWare After having explained in chapters B and C the installation of the ICP Controller and the Host Drives, we would now like to give you some hints and pieces of advice on how to in- stall Novell's operating system Novell NetWare. We shall mainly focus on NetWare 3.x, NetWare 4.x and NetWare 5.
  • Page 86: Novell Netware 4.X/5.X - Using "Ham" Driver

    GDTRP400.DSK for NetWare 4.x ASPITRAN.DSK ASPI manager ICPCON CTRLTRAN.DSK Module for (Note: More information about the ICPCON diagnosis tool may be found in a separate chapter in this manual.) if you wish to install NetWare 4.x from a CDROM, you first have to set up the CDROM drive under MS-DOS, following the instructions given in chapter D, section D.6.
  • Page 87 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 changed (CTRLTRAN.HAM). If the DSK driver is replaced by the HAM driver, the slot number pa- rameter has to be changed as well.
  • Page 88: Tips And Tricks

    Continue with the server installation. 'Down' and 'Exit' the server at the end of the installation. Copy all files except NWPA_411.EXE from the temporary directory to the start-directory of the server. The temporary directory can be deleted afterwards. New installation of NetWare 5.x with ICP HAM driver In order to install NetWare 5.x, we recommend to follow the standard installation proce- dure of the NetWare 5.x server.
  • Page 89: Installing Netware 4.1 - Wrong Drive Name

    (tapes, CDROMs). In general, NetWare gives preference to controllers which support the ASPI Standard (e.g.: ICP, Adaptec). As soon as ASPITRAN.DSK is loaded (Auto-Loading Module) tapes and CDROMs on the ASPI non-compatible controller are no longer recognized.
  • Page 90: Last Status Information

    ASPI interface. For this purpose, the ICP ASPI Manager ASPITRAN.DSK is needed. When loading the regular ICP NetWare driver (for example GDTRP311.DSK), the ASPI Manager is automatically loaded, too. During the installation of ARCserve, choose Adaptec ASPI Manager as interface.
  • Page 91 Chapter Using Using Using Using F F F F Windows Windows Windows Windows NT / 2000 NT / 2000 NT / 2000 NT / 2000...
  • Page 93: Using Microsoft Windows Nt Or Windows 2000

    F. Using Microsoft Windows NT or Windows 2000 After having explained the installation of the ICP Controller and the host drives in chapters B and C, we now explain how to install the operating systems Microsoft Windows NT and Windows 2000. For a successful installation, we recommend that you take a close look at the manuals which came with your Windows NT/2000 package.
  • Page 94 In order to avoid this problem and prevent the risk of data corruption, the Delayed Write function of the ICP cache must be disabled during the complete installation. To do so, use the ICPCON program, choose Advanced Setup, Configure Controller, Controller Settings and switch the Delayed Write function OFF.
  • Page 95: The Installation

    Step 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 which is not con- trolled by the ICP Controller). Load ICPCON and press F4 for the Advanced Setup Mode.
  • Page 96: Using The Hot Plug Function With Raid Host Drives

    At the next system boot the ICP driver is loaded and the existing Host Drives are ready to be partitioned under Windows NT. F.2.3 Using the Hot Plug Function with RAID Host Drives In order to be able to use the Hot Plug function under Windows NT, you my either use ICP RAID Console or ICP RAID Navigator.
  • Page 97: Adding Additional Capacity After An Online Capacity Expansion

    To do so, follow these instructions: 1. Load the Registry Editor regedt32.exe in \...\system32 2. Select the window HKEY_LOCAL_MACHINE on Local Machine 3. Choose the Key gdtx in the directory SYSTEM\CurrentControlSet\Services\ . 4. Enter by means of Edit, function Add Key, the name Parameters . Select Parameters .
  • Page 98: The Icp Controller Is The First Controller In The System

    Step 1 - Create an ICP Windows 2000 driver disk. You need a 3.5" HD formatted floppy disk. Create from the ICP System CDROM the ICP Windows 2000 driver disk (you can copy file by file or write an image). If you copy file by file do not use the Explorer, because it may not copy all files from the ICP System CDROM.
  • Page 99 Chapter G G G G Using Using Using Using L I N U X L I N U X L I N U X L I N U X...
  • Page 101: Using Linux

    G. Using LINUX After having explained the installation of the ICP Controller and the host drives in chapters B and C, we now explain how to install the operating system LINUX. For a successful in- stallation, we recommend that you take a close look at the manuals which came with your LINUX distribution package.
  • Page 102: Gdth Driver Parameters

    G.5 gdth driver parameters Driver versions older than 1.05 do not support driver parameters. From driver version 1.05 to 1.07 it is necessary to add driver parameters directly in /usr/src/linux/drivers/scsi/gdth.c . From version 1.10 on you may use for the parameters the LILO boot prompt (gdth=...") or in /etc/lilo.conf the append command (append = "gdth=...").
  • Page 103 Further driver parameters: irq1,irq2, etc. Only for ICP EISA Controllers with disabled BIOS (irq1, irq2, etc. correspond with the IRQs of the ICP Controllers) disable:Y deactivates the ICP driver disable:N activates the ICP driver reserve_mode:0 reserves no SCSI devices [*1] reserve_mode:1 reserves all not-initialized removable hard disk [*1] reserve_mode:2...
  • Page 104: Notes

    G.6 Notes Further interesting information: /proc-Support: Read of /proc/scsi/gdth/0, /proc/scsi/gdth/1, .. : Displays the ICP Controller/SCSI busses, firmware version, driver version (e.g.: cat /proc/scsi/gdth/0) Write to /proc/scsi/gdth/0, .. : gdth flush Flush all Host Drives of the ICP Controller gdth flush drive Flush the Host Drive with the number drive gdth wbp_off Disable Write-Back permanently...
  • Page 105 Chapter H H H H Using Using Using Using SCO UNIX SCO UNIX SCO UNIX SCO UNIX...
  • Page 107: Using Sco Unix V/386

    H. Using SCO UNIX V/386 After having explained in chapters B and C the installation of the ICP Controller as well as that of the Host Drives, we would now like to give you a few hints regarding the installation of the operating systems SCO UNIX V/386 3.2v4.x, 3.2v5.x (Open Server) For a successful installation, it is essential to read the SCO system manuals thoroughly.
  • Page 108: Instructions On Mkdev (Adm) For 3.2V4.X

    is displayed, do not press ENTER immediately, but type in link ENTER. The system will then prompt you for the name of the BTLD driver. Now type in gdth. It may be necessary to type in the complete boot string. In this case, you have to add the following command: link=gdth btld=fd(xx) where xx is the "Minor Device Number"...
  • Page 109 Therefore, 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 existing Host Drive numbers yields the following possible combinations for "Direct Access Devices": Host Drive Target ID Host Drive...
  • Page 110 SCSI-ID of Not Direct Access Used ICP UNIX UNIX Devices SCSI channel Target ID Having to determine the Target ID and LUN in such a complicated manner might seem rather awkward. However, it is necessary to do so because the ICP Controllers have more than one SCSI channel, whereas UNIX can only manage host adapters with one SCSI chan- nel.
  • Page 111: Instructions On Mkdev (Adm) For 3.2V5.X (Open Server)

    H.4 Instructions on mkdev (ADM) for 3.2v5.x (Open Server) Whenever the program mkdev hd (ADM) is started, you will be asked for the coordinates of the device you wish to install. The driver does not automatically display all devices con- nected, so after the installation you will find a tool named GDTSCAN in the directory '/etc'.
  • Page 112: Further Information

    Result: Target-ID LUN Device 1 st hard disk, Host Drive no. 0 (boot drive) Streamer CD-ROM hard disk, Host Drive no. 0 hard disk, Host Drive no. 1 hard disk, Host Drive no.2 Important Note: ‘Not Direct Access Devices’ must not be connected to Bus 0, Target-ID 0, LUN 0.
  • Page 113 Chapter I I I I Using Using Using Using Unix x x x Ware Ware Ware Ware...
  • Page 115: Using Unixware

    I. Using UnixWare After having exposed the installation of the ICP Controller as well as that of the Host Drives in chapters B and C, we would now like to give you some hints and pieces of advice on how to install the operating system UnixWare version 2.x and UnixWare 7.
  • Page 116: Icp Controller As An Additional Controller

    I.4 ICP Controller as an additional Controller We distinguish two cases. a.) No ICP Controller has been configured for UnixWare yet. In this case, the ICP driver must be installed from the UnixWare BTLD-Disk by means of the UnixWare desktop and the options "System Setup", "Application Setup". Alternatively, this procedure can be carried out from the UnixWare shell: "pkgadd -d /dev/dsk/f0t"...
  • Page 117: Further Information

    Result: Target-ID LUN Device 1 st hard disk, Host Drive no. 0 (boot drive) Streamer CD-ROM hard disk, Host Drive no. 0 hard disk, Host Drive no. 1 hard disk, Host Drive no.2 I.6 Further Information During the installation of the ICP driver, additional tools are copied into the /etc direc- tory.
  • Page 119 Chapter J J J J ICP RAID ICP RAID ICP RAID ICP RAID Console Console Console Console...
  • Page 121: Icp Raid Console

    J. ICP RAID Console ICP RAID Console (ICPCON) is an extremely helpful and flexible setup and diagnosis tool for the configuration, monitoring, maintenance and tuning of mass storage subsystems which are based on one or more ICP Controllers. Different to the ICP RAID Navigator (a GUI-style application for Windows 9x/NT/2000), ICPCON's user interface is character- oriented and available for all operating systems.
  • Page 122: Loading The Icpcon Program Under Solaris 7/8

    Loading ICPCON on a workstation. In this case, too, the ICP NetWare driver and the auto- loading module CTRLTRAN must have been previously loaded on the fileserver console. In addition, the module CTRLIPX.NLM has to be loaded. This module searches for a file named CTRLIPX.CFG.
  • Page 123: Loading Icpcon Under Linux

    These two lines can also be inserted in the .profile file and will then be automatically processed during each login. The ICPCON program itself is copied during the SCO UNIX installation into the /etc directory. ICPCON is loaded by entering: icpcon ENTER J.1.6 Loading ICPCON Under LINUX The ICP System CDROM includes two archives:...
  • Page 124: Select Interface

    Type of Host Drive Description of Host Drive Minimum number of hard disks Disk 1:1 assignment: Host Drive to hard disk (sometimes also called JBOD) Chain Concatenation of several hard disks RAID 1 Mirroring RAID 0 Data Striping RAID 4 Data Striping with parity drive RAID 5 Data Striping with striped parity...
  • Page 125: Select Controller

    After selecting „Sockets“ and „TCP/IP“ you may enter the IP address of the server (if you would have chosen „SPX/IPX“ ICPCON would scan the network for suitable servers, which have SPX/IPX protocol). After that you may enter your user name and password. J.2.2 Select Controller After this login procedure ICPCON delivers a list of ICP RAID Controllers which are installed in this server (in this example one GDT7563RN).
  • Page 126: The Menu Monitor

    „Save Information“ creates a complete „Configure Array Drives“ allows you to protocol file of the current RAID sub- configure or create Array Drives. system including all settings of the ICP Controller and the drives. This file can With „Configure Host Drives“ you can be used for documentary reasons or for either configure already existing Host remote diagnosis.
  • Page 127: Menu Monitor: View Events

    capacity (1MB = 1024KB). The figures shown at TOTAL represent the overall performance of the Host Drives as a whole. With the ← and → keys you may change the scale of the graphical KB/s indication. With the ↑ and ↓ keys you can scroll the screen to see further Drives (if available).
  • Page 128: Menu Monitor: Save Information

    the SCSI channel the SCSI-ID the vendor and type Retries/Reassigns, Grown Defects and the Last Status (1) The Retries counter is incremented by one unit whenever the ICP Controller retries to access a hard disk. If this counter continues to increase (possibly on other hard disks, too) it is very likely that the cable is not good enough for the selected data transfer rate (cable too long, poor quality of cable and connectors), or that the SCSI bus is not properly termi- nated (too many terminators on the cable, or missing terminator).
  • Page 129: The Menu Express/Advanced Setup

    At the end of this protocol is a chronological listing of boot messages and other events stored in the Flash-RAM of the ICP Controller. If the buffer is full, the oldest events are de- leted first. In the menu „Configure Controller“ the logging buffer can be cleared with „Clear Log Buffer“.
  • Page 130 After selecting Configure Host Drives, ICPCON displays a list of already existing Host Drives. With a new system this list will show no entries. In this example there is already one Host Drive available. It’s name is ”RAID 5“ and it is an RAID 5 Array Drive (with approx. 17GB capacity).
  • Page 131 "Rebuild" State The disk array will assume this state after the automatic activation of a Hot Fix drive or after a manual replacement carried out with ICPCON. The data and the redundant information are reconstructed and stored to the new drive. "Expand"...
  • Page 132 Finish the selection by pressing ENTER. ICPCON displays a security message pointing out that all existing data on the selected hard disks will be destroyed after confirming with Yes. After pressing “Y” the user may limit the capacity per hard disk which will be used for the Host Drive.
  • Page 133: Menu Express Setup: Repair Array Drives

    Drive list, which means that the operating system is booted from the Host Drive having the lowest number. For reasons of flexibility, a Host Drive's position in the list can be changed. However, the position of the Host Drive from which the operating system is booted and the position of the Host Drive from which ICPCON (disk version) was started (both can be the same), cannot be changed.
  • Page 134 In this example there is one Array Drive in the FAIL state. I.e., the Array Drive is still operating but no longer redundant. After pressing any key, ICPCON displays a list of Array Drives which are candidates for this online automatic repair.
  • Page 135: Menu Advanced Setup: Configure Controller

    The „ERROR“ state of an Array Drive is very critical. There are several procedures in the ICP Controller’s firmware to handle such cases and bring back the Array Drive into operation without loosing data. The most suitable procedure for the specific case, should be elabo- rated with your system administrator or our technical support.
  • Page 136: Menu Advanced Setup: Configure Controller, Firmware Update

    Display <CTRL><G> <CTRL><G> not displayed at system boot level <CTRL><G> displayed at system boot level Supported BIOS The ICP BIOS supports 2 drives under MS-DOS Drives The ICP BIOS supports 7 drives under MS-DOS CD-ROM Boot Enabled Boot from CD-ROM enabled Disabled Boot from CD-ROM disabled Memory Test...
  • Page 137 In this example one subsystem is already defined. Naturally, the hard disks with their disk shuttles could also be mounted directly into the server enclosure. The term “Enclosure” in these cases is more a definition set, which includes all hard disks which should be auto hot pluggable.
  • Page 138: Menu Advanced Setup: Configure Controller, Advanced Settings

    With the non-intelligent subsystems we highly recommend you to use only best quality components (disk shuttles, cables, terminators, etc.). J.4.3.5 Menu Advanced Setup: Configure Controller, Advanced Settings Within Advanced Settings there are three settings which control the configuration and ad- dress behavior of the ICP Controller’s BIOS and DPMEM.
  • Page 139 Read/Write; RO for Read Only). The IO-Processors and SAF-TE-Processors (in our example channel B ID 8: SDR, Inc. GEM312 REV001) to not have attributes. The next column lists the capacity of the hard disk in MB (1MB = 1024KB; 1GB=1024MB). The last column gives in- formation on the assignment of this Physical Device to a Logical/Array/Host Drive.
  • Page 140: Menu Advanced Setup: Configure Phys. Devs., Scsi Parameter /Initialize

    J.4.4.1 Menu Advanced Setup: Configure Phys. Devs., SCSI Parameter /Initialize This option can destroy all data on the hard disk. If a hard disk is not yet initialized, you have to initialize it first. ICPCON cop- ies ICP specific configuration blocks on the hard disk, a primary block and a mir-...
  • Page 141: Menu Advanced Setup: Configure Phys. Devs., Format Disk

    If you leave this configuration form with <ESC> and you have made changes, ICPCON dis- plays a security request. The warning of the destruction of all data implies different evalua- tions, depending on the device's current state and the options you selected: First Initialization of the Device.
  • Page 142: Menu Advanced Setup: Configure Phys. Devs., Lock/Unlock Disk

    J.4.4.6 Menu Advanced Setup: Configure Phys. Devs., Lock/Unlock Disk This option is only high-lighted when you have selected a removable hard disk (e.g., Sy- quest, Iomega). Before you can initialize a cartridge you have to lock it. Before removing it you have to unlock it.
  • Page 143 Disk Array Controller SCSI Channel Temperature Hot Plug Control Door Power Lock Supply Power Supply Status LEDs...
  • Page 144: Menu Advanced Setup: Configure Logical Drives

    J.4.5 Menu Advanced Setup: Configure Logical Drives Logical Drives (hierarchy level 2) are installed in this main menu option. Selecting Configure Logical Drives leads you to the screen shown next. The F4 key gives you a list of all the hard disks this Logical Drive consists of. If it is a Logi- cal Drive of the type Disk, it only consists of one single hard disk.
  • Page 145: Menu Advanced Setup: Configure Array Drives

    If 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 Array Drive with several identical Logical Drives and you want to make sure that you get appropriate spare hard disks in the future. It would be bad luck if the new hard disk would have 17508MB, only.
  • Page 146: Menu Advanced Setup: Configure Array Drives, Change Drive Name

    J.4.6.1 Menu Advanced Setup: Configure Array Drives, Change Drive Name This command allows you to change the name of an Array Drive. The name serves to iden- tify an Array Drive in ICPCON or ICP RAID Navigator. This can be very helpful for configura- tions where several Host Drives of various types are operated by a single controller.
  • Page 147: Menu Advanced Setup: Configure Array Drives, Remove Array Drive

    J.4.6.6 Menu Advanced Setup: Configure Array Drives, Remove Array Drive This command allows you to remove an existing Array Drive. All the data of the Array Drive will be lost ! Before you confirm the security request with <Y>, you should be sure about this choice.
  • Page 148: Menu Advanced Setup: Configure Array Drives, Remove Hot Fix Drive

    Obviously, no other hard disk may fail until all data has entirely been reconstructed on the Hot Fix drive, because up to that moment, the system is operating without redundancy. Notes: In some literature, Hot Fix drives are also called Hot-Spare drives. You can add or remove Hot Fix drives also with the ICP RAID Navigator.
  • Page 149: Menu Advanced Setup: Configure Array Drives, Create New Array Drive

    J.4.6.13 Menu Advanced Setup: Configure Array Drives, Create new Array Drive After pressing ENTER, ICPCON lists all free Logical Drives, which are free (not yet part of Array / Host Drives). The selection bar can be moved with the cursor up/down keys and the Logical Drives can be selected/deselected with the SPACE bar.
  • Page 150: Menu Advanced Setup: Configure Host Drives

    The Array Drive has entered the build state, i.e., the parity information is currently gener- ated. After completion of the build process, the Array Drive's state is ready, i.e., fault toler- ant. Notes on the Configuration of RAID 0, 1, 4, 5 and 10 Arrays Drives (1) Use preferably Logical Drives of the type disk to build an Array Drive.
  • Page 151: Menu Advanced Setup: Configure Host Drives, Change Drive Name

    J.4.7.1 Menu Advanced Setup: Configure Host Drives, Change Drive Name This command allows you to change the name of a Host Drive. The name serves to identify a Host Drive within ICPCON and ICP RAID Navigator. J.4.7.2 Menu Advanced Setup: Configure Host Drives, Swap Host Drives When the PCI computer is switched on, the Host Drives are initialized in the order of the Host Drive list, which means that the operating system is booted from the Host Drive hav- ing the lowest number.
  • Page 153 Chapter K K K K ICP RAID ICP RAID ICP RAID ICP RAID Navigator Navigator Navigator Navigator...
  • Page 155: Icp Raid Navigator

    K. ICP RAID Navigator K.1 Introduction The ICP RAID Navigator (ICPRNAV) is a powerful tool for setting up, monitoring and main- taining mass storage subsystems based on ICP Controllers. Different to ICP RAID Console the ICP RAID Navigator is a pure GUI-style application, designed for the operation under Windows 95, 98, NT and Windows 2000.
  • Page 156: The Icp Raid Navigator "Controls

    K.2 The ICP RAID Navigator "Controls" K.2.1 The Toolbar The toolbar can be made visible or hidden by selecting "Toolbar" from the "View" menu: By clicking on the different buttons you can open and close the windows of the corresponding programs of the ICP RAID Navigator: The toolbar can be moved away from the top of the RAID Navigator window and is then shown in a small extra window.
  • Page 157: Help" Menu Commands

    K.2.4 "Help" Menu Commands The Help menu offers the following commands to provide you with online help: K.2.5 "File" Menu Commands Here you can end your ICP RAID Navigator session. Shortcuts: Press Alt+F4 or click to close the window. K.2.6 "View" Menu Commands Use the items in this menu to open or close the windows of the main components of the ICP RAID Navigator or change the appearance of the main window.
  • Page 158: The "Chart" Menu

    K.2.7 The "Chart" Menu The chart menu appears when you open the statistics window. Here you can add and re- move data sources from the chart and configure the chart. K.2.8 The "Configuration" Menu Commands This menu appears if you have selected the Physical Configuration window or the Logical Configuration window.
  • Page 159: Select Controller

    K.3 Select Controller This window is used to select an ICP Controller for all further ac- tions within the ICP RAID Naviga- tor. In a first step you should select the desired protocol (Windows NT/95/98, Sockets, IBM NetBIOS) for the communication between the ICP RAID Navigator and the system which is equipped with the ICP Controller by double clicking...
  • Page 160: Controllers

    K.4.1 Controllers Icon Description double click opens... right click opens... Controller Controller Information Change Settings Here you can change the settings of the ICP Controller. Cache Enables or Disables the ICP Controller cache. For optimum performance the cache should be always On. Delayed Enables or disables the write cache function of the ICP Controller Write...
  • Page 161 Save Information After the selection of this option a file dialog is opened, which allows you to specify the path and name of the Save Information file. This file has a standard ASCII format and can be viewed or printed with a normal editor (e.g., notepad) or word processing system. The Save Information file contains all relevant information on the ICP Controller (including firmware version, cache size, connector assignment, termination assignment), the con- nected devices (e.g., firmware version, SCSI parameters, selected transfer rate, number of...
  • Page 162: I/O Processors

    Turn off the Audible Alarm This option allows you to turn off the audible alarm of the ICP Controller manually. After a significant event (a drive failure or an overheat of the ICP Controller) the audible alarm of the ICP Controller is turned on. If the reason of the event is removed, the audible alarm turns off automatically.
  • Page 163: Direct Access Devices

    Channel Settings Termination The termination for this channel of the ICP Controller can be set to three different states: ON: The termination of the lower (low byte) and upper data lines (high byte) is enabled or disabled depending on the occupied SCSI connectors of this channel. OFF: No lines are terminated AUTO: All 8/16 data lines are terminated.
  • Page 164 Note: If you want change the media of a removable disk during operation, the media MUST NOT BE INITIALIZED with ICP RAID Console (ICPCON) or the ICP RAID Navigator. Further- more these devices have to be reserved for the raw service. Thus, the removable disk is handled like a non direct access device.
  • Page 165 You can access the change SCSI Parameters / Initialize menu by clicking the right mouse button on a Physical Drive in the Physical Drives Windows (View > Physical Configuration) Synchronous Transfer Different to the older asynchronous transfer mode, the synchronous transfer offers higher transfer rates on the SCSI bus.
  • Page 166 Format a Physical Disk Caution: This function deletes ALL DATA on the selected Physical Drive ! The hard disk which you want to low level format, may not be member of a Logical Drive if you want to start a low level format or a check surface. This function sends a format unit command to the Physical Drive.
  • Page 167: Non Direct Access Devices (Raw Devices)

    K.4.4 Non direct access devices (raw devices) Non direct access devices cannot become components of Logical Drives, Array Drives or Host Drives. These devices are either controlled by a software driver (e.g. an ASPI module), the operating system or an application. Non direct access devices cannot be initialized or changed in their SCSI parameters with this program.
  • Page 168: Logical Configuration Window

    K.5 Logical Configuration Window This window shows the logical configuration of Host Drives, Array Drives and Logical Drives controlled by the selected ICP Controller. The complete configuration is shown as a tree starting from the left with the Host Drives, followed by the Array Drives (if RAID is config- ured), the Logical Drives and the Physical Drives.
  • Page 169 Remote mounted Cluster Drive A Cluster Drive is a Host Drive on a clustering I/O channel. This Host Drive is mounted on an ICP Controller in a different server. Clustering means that two or more servers share resources. In case of one server failing these resources move over to another valid server.
  • Page 170 RAID 1 Build Ready Fail RAID 0 Logical Drives Logical Drives consist of one or more Physical Drives. Icon Description double click right click opens... opens... Single Disk Logical Drive Information Hot Fix Drive Failed / missing Hot Fix or Single Disk Chaining Drive Physical Drives...
  • Page 171: The Host Drive Information Window

    K.5.1 The Host Drive Information Window Double click on the Host Drive icon. This window contains information on a Host Drive like the Host Drive's capacity and a pos- sible partition table. Drive No The Host Drive number of the Host Drive. The Host Drives are re- ported to the system one after the other, beginning with the lowest Drive Number.
  • Page 172 Type This is the RAID level of the Array Drive. It can be RAID 0 (data striping, no redundancy), RAID1 (mirroring), RAID 4 (striping with parity drive), RAID 5 (striping with striped parity) or RAID 10 (com- bination of RAID 1 and RAID 0). Status The status of an array can be ready (operational), fail (one drive missing, still operational but not redundant), error (more than one...
  • Page 173: The Logical Drive Information Window

    K.5.3 The Logical Drive Information Window Double click on the Logical Drive icon. This window shows information on a Logical Drive. A Logical Drive can be either a single disk, or a chaining group of disks (concatenation), or a stripe set of several disks. Drive No The number of the Logical Drive.
  • Page 174: Change The Name Of A Drive

    K.5.4 Change the name of a Drive Click the right mouse button on the drive icon. This menu option opens a dialog where you can enter a new name for the selected drive (up to 7 characters). K.5.5 Remove a Host Drive Click the right mouse button on the Host Drive icon.
  • Page 175: Parity Verify

    (gray). While you are selecting Physical Drives for the new Host Drive, more and more pos- sibilities become selectable. You can select a single Physical Drive by clicking on it. If you want to select more than one Physical Drive, simply draw a frame around the Physical Drives, or press the <ctrl> key and then click on all the Physical Drives you want to combine to a new array.
  • Page 176: Progress Information

    an Array Drive. The user data on the drives is read, parity information is calculated from this user data and the parity information is written anew. While the parity recalculate is in progress the array is in the build state. During this time the Array Drive is not redundant.
  • Page 177: Add A Hot Fix Drive

    If you want to add additional drives to the Array Drive, select them from the box on the left side of the window. It is possible to add more than one drive at the same time. If no Physical Drives are offered, you have to use the Hot Plug: Add Disk function first, to add new drives.
  • Page 178: Remove A Hot Fix Drive

    The 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 the Array Drive have 4.2GB capac- ity, thus the capacity of the Hot Fix Drive has to be 4.2GB or larger). The spindle motor of the Hot Fix Drive is normally (i.e., when the Hot Fix Drive is not needed) stopped.
  • Page 179: Remove A Raid 1 Component (Remove A Mirror Drive)

    To avoid that problem, you can mirror in a first step a new good Logical Drive to the critical one. When the copying is finished you remove the critical Logical Drive and then carry out a hot plug procedure. To add a RAID 1 component you need to select in a first step a Logical Drive, the master. All suitable Logical Drives (with a capacity equal of larger than the capacity of the master) are shown in a box.
  • Page 180 The Array Drive is fully operational when in the ready state. All redundant information is present, that is, a hard disk can fail without impairing the functionality of the Array Drive. This is the normal state of an Array Drive. The state ready/expand indicates, that the RAID level and/or capacity are currently migrated/expanded.
  • Page 181 The error state RAID 4/5 If a second hard disk should fail while the Array Drive is in the fail or rebuild state, it is not possible to continue the working session without restrictions. The disk array is still avail- able for I/Os, but data loss and error messages on the host level are possible.
  • Page 182: The Statistics Window

    K.6 The Statistics Window The statistics window can display the throughput of Physical, Logical and Host Drives. The vertical axis show the throughput, the horizontal axis the time. You can add drives by drag and drop them from the physical and logical configuration windows into the statistics win- dow.
  • Page 183: The Controller Events Window

    K.7 The Controller Events Window This window shows the history of the events that occurred since the log was cleared the last time. The first column in this window contains icons representing the severity of the events: Icon Description Information: This event is not critical. It only informs the system admin- istrator about certain events, like the completion of an array build.
  • Page 184: Icp Raid Navigator Help

    K.8 ICP RAID Navigator Help The ICP RAID Navigator includes an online help function. You can either choose the Help menu or the pointer with the question mark to obtain online help on a specific icon or function. There is also an index which allows you to search for certain keywords and/or topics.
  • Page 185: Icp Service And Icp Mail

    K.9 ICP Service and ICP Mail There are further powerful tools which are part of the ICP RAID Navigator delivery: ICP Service Allows remote access to an ICP Controller in a Windows NT server ICP CTRLSRV Allows remote access to an ICP Controller in a Novell Server ICP Mail Converts ICP messages into standard mails (for Windows 9x/NT, MAPI format)
  • Page 186 In the IOCTLSrv property sheet you can add / remove users which have remote access to the ICP Controller with the ICP RAID Navigator. Passwords are encrypted.
  • Page 187 The ICP Mail tool gathers messages from the ICP Service, generates standard mail mes- sages and sends them to pre-defined workstations. After loading ICPMAIL.EXE and selecting "Settings", you can configure the mailing tool. If you select "Local System" all messages are displayed on the server itself. If you select "Log file"...
  • Page 188 Following is a typical message generated by ICP Mail. The "Mail" option allows the interfacing to a standard mailing system (like Microsoft Out- look or Exchange).
  • Page 189 Chapter L L L L Appendix Appendix Appendix Appendix...
  • Page 191: L. Appendix

    L. Appendix L.1 Technical Data of the ICP Controller Board Size Standard PCI long card format or 2/3 hereof PCI Bus 32 Bit / 64 Bit 33MHz, 3.3 Volt or 5 Volt Weight 0,35 kg Temperature Range in Operation to 55 C or 50 to 131 (measured in the enclosure)
  • Page 192: L.3 Index

    ICP Controller of the RN Series, Ultra 160 Disk Arrays, RAID 10 18, 124, 145 SCSI 18 Disk Arrays, RAID 4 18, 55, 56, 67, 124, ICP Controller of the RS Series 18, 37, 38 ICP RAID Console 19, 23, 121...
  • Page 193 ICP RAID Navigator 19 RAID 4 - Definition 58 ICP SCSI Accessories 46 RAID 4+1 146 ICP vortex Computersysteme GmbH 20 RAID 5 - Definition 58 ICPCON, Grown Defects 128 RAID 5+1 146 ICPCON, Last Status information 128 RAID functions 23 ICPCON, Save Information 128 RAIDYNE firmware 24 Installing the ICP Controller, Trouble...

Table of Contents