ICP ICPCON User manual

1
User's Manual
ICP RAID Console
and
ICP RAID Navigator
1st Edition
© Copyright 1998-2000
ICP vortex Computersysteme GmbH
Konrad-Zuse-Str. 9
74172 Neckarsulm - Germany
ICP vortex Corporation
4001 E. Broadway / B-20
Phoenix, AZ 85040, USA
All Rights and Changes Reserved.
01

2

3
Limited Warranty
Limited WarrantyLimited Warranty
Limited Warranty
ICP vortex Corporation ("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. Parts used to repair products or replacement products will
be provided by ICP vortex on an exchange basis, and will be either new or refurbished to be func-
tionally equivalent to new.
This warranty does not cover any damage to this product, which results from accident, abuse, mis-
use, natural or personal disaster, Acts of God, or any unauthorized disassembly, repair or modifica-
tion. The duration of this warranty is one year from the date of original retail purchase.
Warranty Claim Requirements
Warranty Claim RequirementsWarranty Claim Requirements
Warranty Claim Requirements
To obtain warranty service, return the defective product, freight prepaid and insured, to your local
authorized ICP vortex dealer or distributor, or to ICP vortex Corporation, 4001 E. Broadway, B-20,
Phoenix, AZ 85040. Please note the following: You must include the product serial number, and a
detailed description of the problem you are experiencing. You must also include proof of the date of
original retail purchase as evidence that the product is within the warranty period.
If you need to return the product to ICP vortex, you must first obtain a Return Material Authorization
(RMA) number by calling ICP vortex Corporation at 602-414-0414. This RMA number must be dis-
played on the outside of your package. Products must be properly packaged to prevent damage in
transit. ICP vortex accepts no responsibility for products which are damaged on arrival due to poor
freight service.
Disclaimers
DisclaimersDisclaimers
Disclaimers
The foregoing is the complete warranty for ICP vortex products and supersedes all other warranties
and representations, whether written or oral. Except as expressly set forth above, no other warranties
are made with respect to ICP vortex products. ICP vortex expressly disclaims all warranties not stated
herein, including, to the extent permitted by applicable law, any implied warranty of merchantability
or fitness for a particular purpose. In no event will ICP vortex be liable to the purchaser, or to any
user of the ICP vortex product, for any data loss, data corruption, damages, expenses, lost reve-
nues, lost savings, lost profits, or any other incidental or consequential damages arising from the
purchase, use or inability to use the ICP vortex product, even if ICP vortex has been advised of the
possibility of such damages.
ICP vortex is not liable for, and does not cover under warranty, any costs associated with servicing
and/or installation of ICP vortex products.
This manual has been validated and reviewed for accuracy. The sets of instructions and descrip-
tions were accurate for ICP Disk Array Controllers at the time of this manual’s production. How-
ever, succeeding Controllers, software and manuals are subject to change without notification.
Therefore, ICP vortex assumes no liability for damages incurred directly or indirectly from errors,
omissions or discrepancies between the Controller, software and the manual.

4
Pick up the phone
if you need technical support
and dial the numbers:
For Europe: +49-(0)7132-9620-900
For the USA: 602-414-0414
or send us a FAX:
For Europe:
+49-(0)7132-9620-400
For the USA: 602-414-0444
or send us an E-Mail:
or check our Website:
http://www.icp-vortex.com

5
Important Note
Using modern RAID Systems significantly increases data security and availability. Under 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 impacts.
Many Thanks to all my Friends
Monika & Wolfgang (the grandmasters)
AnnDee, Lois, Jeniffer, Valerie, Carl, Frank, Ken (the right one) and William (the Phoenix Crew)
Achim, Dieter, Günter, Hooshiar, Johannes, Jörg, Norbert, Otto, Ralph, Sam, Steffen, Winfried
Brigitte, Alfred (AB, "We need clustering. I say we have it") and Ruediger
Andreas (AK, or "Kopf nur mit ö")
Michael (Mipf, "where is my CPU ?")
Jürgen (Jogo, "Hi, is Jurgen there ?")
Jürgen (JB, "diesbezüglich & hinsichtlich or probably")
Markus (Malu, "Luuuuu...."), Uwe, Ralf
All the fantastic "rest" of this incredible company.
It is not only a pleasure to work here, it is a passion.

6
FCC Compliance
FCC ComplianceFCC Compliance
FCC Compliance Statement
StatementStatement
Statement
Information for the User
NOTE: This equipment has been tested and found to comply with the limits for a Class B
digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide
reasonable protection against harmful interference in residential installations. This equip-
ment generates, uses, and can radiate radio frequency energy, and if not installed and used
in accordance with the instructions, may cause harmful interference to radio communica-
tions. However, there is no guarantee that interference will not occur in a particular installa-
tion. If this equipment does cause harmful interference to radio or television reception,
which can be determined by turning the equipment off and on, the user is encouraged to
try to correct the interference by one or more of the following measures:
-Reorientate or relocate the receiving antenna.
-Increase the separation between the equipment and the receiver.
-Plug the equipment into an outlet on a circuit different from that to which the receiver is
powered.
-If necessary, consult the dealer or an experienced radio/T.V. technician for additional
suggestions.
The use of a non-shielded interface cable with the referenced device is prohibited.
Changes or modifications not expressly approved by ICP vortex Computersysteme GmbH
could void the authority to operate the equipment.

7
Table of Contents
I. The Program ICPCON......................................................................................................................................12
I.1 Loading ICPCON .....................................................................................................................................12
I.1.1 Loading the ICPCON Program Under NetWare......................................................................................12
I.1.2 Loading the ICPCON Program Under Solaris 7 .....................................................................................13
I.1.3 Loading the ICPCON Program Under Windows NT / 2000.....................................................................13
I.1.4 Loading the ICPCON Program Under Windows 95/98...........................................................................13
I.1.5 Loading ICPCON Under SCO UNIX ......................................................................................................13
I.1.6 Loading ICPCON Under LINUX............................................................................................................14
I.2 The ICPCON Program ..............................................................................................................................14
I.2.1 Select Interface ................................................................................................................................15
I.2.2 Select Controller ...............................................................................................................................16
I.2.3 The two Menu Areas „Monitor“ and „Express/Advanced Setup“ ............................................................16
I.3 The Menu Monitor ..................................................................................................................................17
I.3.1 Menu Monitor: View Statistics............................................................................................................17
I.3.2 Menu Monitor: View Events ...............................................................................................................18
I.3.3 Menu Monitor: View Hard Disk Info....................................................................................................18
I.3.4 Menu Monitor: Save Information........................................................................................................19
I.4 The Menu Express/Advanced Setup...........................................................................................................20
I.4.1 Menu Express Setup: Configure Host Drives .........................................................................................20
I.4.2 Menu Express Setup: Repair Array Drives.............................................................................................24
I.4.3 Menu Advanced Setup: Configure Controller ........................................................................................26
I.4.3.1 Menu Advanced Setup: Configure Controller, Controller Settings..................................................26
I.4.3.2 Menu Advanced Setup: Configure Controller, Firmware Update ...................................................27
I.4.3.3 Menu Advanced Setup: Configure Controller, Intelligent Fault Bus...............................................27
I.4.3.4 Menu Advanced Setup: Conf. Controller, Non-Intelligent Enclosures.............................................27
I.4.3.5 Menu Advanced Setup: Configure Controller, Advanced Settings..................................................29
I.4.3.6 Menu Advanced Setup: Configure Controller, Cluster Settings ......................................................29
I.4.3.7 Menu Advanced Setup: Configure Controller, Clear Log Buffer .....................................................29
I.4.4 Menu Advanced Setup: Configure Physical Devices...............................................................................29
I.4.4.1 Menu Advanced Setup: Configure Phys. Devs., SCSI Parameter /Initialize ....................................31
I.4.4.2 Menu Advanced Setup: Configure Phys. Devs., Format Disk ........................................................32
I.4.4.3 Menu Advanced Setup: Configure Phys. Devs., Check Surface......................................................32
I.4.4.4 Menu Advanced Setup: Configure Phys. Devs., View Status/Defects .............................................32
I.4.4.5 Menu Advanced Setup: Configure Phys. Devs., Deinitialize Disk...................................................32
I.4.4.6 Menu Advanced Setup: Configure Phys. Devs., Lock/Unlock Disk.................................................33
I.4.4.7 Menu Advanced Setup: Configure Phys. Devs., Enclosure Status..................................................33

8
I.4.5 Menu Advanced Setup: Configure Logical Drives ..................................................................................35
I.4.6 Menu Advanced Setup: Configure Array Drives.....................................................................................36
I.4.6.1 Menu Advanced Setup: Configure Array Drives, Change Drive Name ............................................37
I.4.6.2 Menu Advanced Setup: Configure Array Drives, Expand Array Drive..............................................37
I.4.6.3 Menu Advanced Setup: Configure Array Drives, Add RAID 1 Component .......................................37
I.4.6.4 Menu Advanced Setup: Configure Array Drives, Replace Array Component ....................................37
I.4.6.5 Menu Advanced Setup: Configure Array Drives, Remove RAID 1 Component .................................37
I.4.6.6 Menu Advanced Setup: Configure Array Drives, Remove Array Drive.............................................38
I.4.6.7 Menu Advanced Setup: Configure Array Drives, Add Hot Fix Drive................................................38
I.4.6.8 Menu Advanced Setup: Configure Array Drives, Remove Hot Fix Drive ..........................................39
I.4.6.9 Menu Advanced Setup: Configure Array Drives, Hot Fix Pool Access..............................................39
I.4.6.10 Menu Advanced Setup: Configure Array Drives, Parity Verify .....................................................39
I.4.6.11 Menu Advanced Setup: Configure Array Drives, Parity Recalculate .............................................39
I.4.6.12 Menu Advanced Setup: Configure Array Drives, Build/Rebuild Progress ......................................39
I.4.6.13 Menu Advanced Setup: Configure Array Drives, Create new Array Drive ......................................40
I.4.7 Menu Advanced Setup: Configure Host Drives......................................................................................41
I.4.7.1 Menu Advanced Setup: Configure Host Drives, Change Drive Name .............................................42
I.4.7.2 Menu Advanced Setup: Configure Host Drives, Swap Host Drives.................................................42
I.4.7.3 Menu Advanced Setup: Configure Host Drives, Remove Host Drives .............................................42
I.4.7.4 Menu Advanced Setup: Configure Host Drives, Split Host Drive....................................................42
I.4.7.5 Menu Advanced Setup: Configure Host Drives, Merge Host Drives................................................42
I.4.7.6 Menu Advanced Setup: Configure Host Drives, Partition Host Drives.............................................42
I.4.7.7 Menu Advanced Setup: Configure Host Drives, Overwrite Master Boot Code ..................................42
I.4.7.8 Menu Advanced Setup: Configure Host Drives, Drive Type (Cluster)..............................................42
II. ICP RAID Navigator.......................................................................................................................................44
II.1 Introduction ..........................................................................................................................................44
II.2 The ICP RAID Navigator "Controls"...........................................................................................................45
II.2.1 The Toolbar.....................................................................................................................................45
II.2.2 The Status Bar ................................................................................................................................45
II.2.3 "Window" Menu Commands .............................................................................................................45
II.2.4 "Help" Menu Commands..................................................................................................................46
II.2.5 "File" Menu Commands....................................................................................................................46
II.2.6 "View" Menu Commands..................................................................................................................46
II.2.7 The "Chart" Menu............................................................................................................................47
II.2.8 The "Configuration" Menu Commands................................................................................................47
II.3 Select Controller ....................................................................................................................................48
II.4 Physical Configuration Window ...............................................................................................................48
II.4.1 Controllers ......................................................................................................................................49
II.4.2 I/O Processors.................................................................................................................................51
II.4.3 Direct Access Devices........................................................................................................................52

9
II.4.4 Non direct access devices (raw devices)..............................................................................................56
II.5 Logical Configuration Window.................................................................................................................57
II.5.1 The Host Drive Information Window ..................................................................................................60
II.5.2 The Array Drive Information Window .................................................................................................60
II.5.3 The Logical Drive Information Window...............................................................................................62
II.5.4 Change the name of a Drive .............................................................................................................63
II.5.5 Remove a Host Drive .......................................................................................................................63
II.5.6 Create a new Host Drive...................................................................................................................63
II.5.7 Parity Verify....................................................................................................................................64
II.5.8 Parity Recalculate............................................................................................................................64
II.5.9 Progress Information........................................................................................................................65
II.5.10 Expansion of an Array....................................................................................................................65
II.5.11 Add a Hot Fix Drive........................................................................................................................66
II.5.12 Remove a Hot Fix Drive..................................................................................................................67
II.5.13 Hot Fix Pool Access........................................................................................................................67
II.5.14 Add a RAID 1 Component (Mirror a Drive)........................................................................................67
II.5.15 Remove a RAID 1 Component (Remove a Mirror Drive)......................................................................68
II.5.16 Replace a Logical Drive ..................................................................................................................68
II.5.17 The Different States of an Array Drive ..............................................................................................68
II.6 The Statistics Window ............................................................................................................................71
II.7 The Controller Events Window.................................................................................................................72
II.8 ICP RAID Navigator Help ........................................................................................................................73
II.9 ICP Service and ICP Mail ........................................................................................................................74

10

11
Chapter I
ICP RAID Console
ICP RAID ConsoleICP RAID Console
ICP RAID Console
ICPCON
ICPCONICPCON
ICPCON

12
I. The Program ICPCON
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. (Information on the ICP RAID Navigator
can be found in a separate chapter of this User's Manual.). In addition to that ICPCON is
also part of the ICP Controller’s Flash-RAM and can be loaded at system boot level by
pressing <CTRL><G>.
Some of the key features of ICPCON:
ICPCON includes both, diagnosis and configuration functions
ICPCON is available as both, an executable program under various operating sys-
tems, and rom-resident program loadable with <CTRL>-<G> at system boot level
(i.e., without any operating system)
Host Drives can be setup and configured under normal operation
Online Capacity Expansion of existing Disk Arrays
Enhanced repair functions for Disk Arrays with failed drives
Monitoring functions indicate the performance of the various components, Cache
statistics
Available for MSDOS, NetWare 3.x/4.x/5.x, Windows 9x, Windows NT, Windows 2000,
Linux, SCO Unix
Loadable locally (on the server) or remotely from an authorized workstation (support
of various protocols); NetBIOS, IPX/SPX, TCP/IP.
I.1 Loading ICPCON
As mentioned before, the ICPCON program is available for various operating systems.
It can be used either locally or remotely. This means that all ICP Controllers in a network
can be monitored and serviced from one (or several) workstation(s).
I.1.1 Loading the ICPCON Program Under NetWare
The ICPCON program for NetWare is part of the ICP System CDROM.
ICPCON can be used either under NetWare 3.x, NetWare 4.x, or NetWare 5.x. There are two
different methods of loading ICPCON:
- loading ICPCON on the fileserver
- loading ICPCON on an authorized workstation (remote)
Loading ICPCON on the fileserver. Beforehand, the ICP NetWare driver and the auto-
loading module CTRLTRAN must have been loaded on the fileserver.
LOAD ICPCON ENTER
on the fileserver.

13
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. This file must be located in the same directory as CTRLIPX.NLM.
The system administrator has to set up a user group named ICP_OPERATOR. All users be-
longing to this group are given access (through ICPCON) to the ICP Controller(s) in this
specific fileserver (Access level 0). Now, the ICPCON program can be loaded from one (or
more) workstation(s):
ICPCON ENTER
I.1.2 Loading the ICPCON Program Under Solaris 7
The ICPCON program for Solaris 7 is part of the ICP System CDROM. To load the program
under Solaris 7, enter:
ICPCON ENTER
I.1.3 Loading the ICPCON Program Under Windows NT / 2000
The ICPCON program for Windows NT / 2000 is part of the ICP System CDROM. To load the
program under Windows NT / 2000, enter:
ICPCON ENTER
For using ICPCON to monitor the server(s) remote, the MON4SOCK.DLL has to be loaded
in addition (must be located in the same directory as ICPCON). It supports SPX/IPX and
TCP/IP network protocols (for NetBIOS you can load instead MON4NETB.DLL).
I.1.4 Loading the ICPCON Program Under Windows 95/98
The ICPCON program for Windows 95/98 is part of the ICP System CDROM. To load the pro-
gram under Windows 95/98, enter:
ICPCON ENTER
For using ICPCON to monitor the server(s) remote, the MON4SOCK.DLL has to be loaded
in addition (must be located in the same directory as ICPCON). It supports SPX/IPX and
ICPCON ENTER
I.1.5 Loading ICPCON Under SCO UNIX
In order to be able to use the ICPCON program under SCO UNIX (2.x, 4.x and 5.x), it be-
comes necessary to substitute the standard terminal entry by a new one:
cd /usr/lib/terminfo ENTER
tic gdt386.src ENTER
Before each loading of ICPCON, this terminal has to be activated by:
TERM = gdt386 ENTER
export TERM ENTER

14
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
I.1.6 Loading ICPCON Under LINUX
The ICP System CDROM includes two archives:
Icpcon.tgz ICPCON and object files (intel)
icpcona.tgz ICPCON and object files (alpha)
These archives include all object files to create ICPCON, as well as an executable ICPCON
compiled on a current Linux version. If you encounter problems with this executable
ICPCON, you can easily compile a new ICPCON on your own Linux system:
unpack the tgz-file: 'tar xvfz icpcon.tgz'
compile ICPCON: 'make'
start ICPCON: './icpcon'
In order to be able to compile ICPCON you need the C-compiler and the Kernel sources on
your system. The link /usr/src/linux has to point to the Kernel sources which correspond
with the currently booted Kernel of your system. This is important for "signature.c" to use
the right magic for the communication with the driver. Otherwise it may happen that you
get "Wrong signature" when trying to start ICPCON.
ICPCON is loaded by entering:
icpcon ENTER
I.2 The ICPCON Program
As mentioned before, the ICPCON program appears identical for all operating systems.
Thus, we can demonstrate the use and functioning of this program regardless of the oper-
ating system used. In previous chapters we have already described the hierarchical struc-
ture of the ICP firmware. We have defined 4 different levels of hierarchy: Level 1 where the
physical devices named Physical Devices are found, level 2 containing the Logical Drives
(made up of one or several Physical Drives), level 3 where we have the Array Drives, and fi-
nally, level 4 where the Host Drives are. Only the latter ones are known to the operating sys-
tem. The drive of a given level of hierarchy is always set up by using the drives of the next
lower level as components. Accordingly, ICPCON has various menu options, each referring
to one level of hierarchy
Host Drives Level 4
Arrays Drives Level 3
Logical Drives Level 2
Physical Devices Level 1
The following summary gives you an overview of all Host Drive types you can create with
the ICP Firmware. The ICP Controller can simultaneously control several Host Drives of
most various types. For instance, MS-DOS drive C could be a Host Drive of the type disk
(consisting of a single hard disk), MS-DOS drive D is a type RAID 5 Array Drive, MS-DOS
drive E is a Host Drive of the type chain, and MS-DOS drive F is a CD-ROM which commu-
nicates with MS-DOS through corelSCSI and the GDT ASPI manager.

15
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)
1
Chain Concatenation of several hard disks 2
RAID 1 Mirroring 2
RAID 0 Data Striping 2
RAID 4 Data Striping with parity drive 3
RAID 5 Data Striping with striped parity 3
RAID 10 Combined RAID 0 and 1 4
After loading ICPCON, the following screen appears (by pressing F10 you may toggle be-
tween black and white display or colored display).
I.2.1 Select Interface
„Interface“ represents the method of how ICPCON connects with the ICP Controller.
In this example „Win. 9x/NT/2k“ means that this ICPCON is the Windows version and is
loaded on a Windows system.
If you press ENTER, ICPCON scans this local system for ICP Controllers. Instead of „Win.
9x/NT/2k“ you could also find here „Linux“, „NetWare“, etc.
Selecting „Sockets“ allows for the remote connection of this workstation with servers using
ICP Controllers. You can either choose TCP/IP or IPX/SPX network protocols. In order to ac-
cess the servers with ICP Controllers, the corresponding remote service must be loaded on
the server. In addition the supervisor has to setup users and assign access rights (Name,
password, see also chapter II.9)

16
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.
I.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). This list contains information on the con-
troller name, the PCI Bus system (0=primary, 1=secondary, etc.) and separated with a slash
the PCI slot number, the controller`s features (C=Chaining, 0=RAID 0, 1=RAID 1, 4=RAID 4,
5=RAID 5, 10=RAID 10) and the firmware level. After selecting the controller with ENTER,
all further settings and changes to these settings within ICPCON refer to this ICP Controller
and the connected devices.
I.2.3 The two Menu Areas „Monitor“ and „Express/Advanced Setup“
ICPCON offers two fundamentally different operating modes:
Express Setup / Advanced Setup with configuration functions
Monitor with monitoring functions
The various menu options can be selected either with the cursor up/down keys, or by
pressing the high-lighted character. F4 allows the switching between the Advanced Setup
and Express Setup modes.
Monitor Express Setup / Advanced Setup
With „View Statistics“ you may super-
vise the performance of the different
components of the RAID subsystem.
„View Events“ is an enhanced event
recorder for RAID and controller spe-
cific events.
With „View Hard Disk Info“ you can
view detailed information on the con-
nected devices (important are the re-
tries, reassigns, grown defects and last
status information)
„Configure Controller“ allows you to
setup the ICP Controller. Here, you can
change the Cache settings, the termina-
tion, the memory test, etc.
With „Configure Physical Devices“ you
can initialize the devices at physical
level, e.g., change the SCSI protocol,
transfer rates, etc.
„Configure Logical Drive“ allows you to
configure or create Logical Drives.

17
„Save Information“ creates a complete
protocol file of the current RAID sub-
system including all settings of the ICP
Controller and the drives. This file can
be used for documentary reasons or for
remote diagnosis.
„Configure Array Drives“ allows you to
configure or create Array Drives.
With „Configure Host Drives“ you can
either configure already existing Host
Drives, or create new ones. I.e., you can
create under normal operation new
Host Drives without shutting down the
computer.
The „Repair Array Drives“ menu offers
very powerful menu-guided functions to
repair Array Drives which have failed
drives.
I.3 The Menu Monitor
I.3.1 Menu Monitor: View Statistics
In each of these menus, ICPCON displays the performance of the drives of the correspond-
ing level of hierarchy. The throughput of the drives is displayed
in KB/s (KiloBytes per second) and IO/s (I/Os per second,
number of IO’s on the controller). The performance figures
reflect the load being on the controller and not necessarily the
maximum performance the controller can deliver.
After selecting one of the Drives Statistics ICPCON displays a list of all Drives of this level
(for this example the Physical Drives, i.e., level 1). In addition to the performance report on
the Drives, you are given additional information on each device. The ICP I/O channel the
hard disk is connected to, which ID the hard disk has, the name of the hard disk, the gross

18
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).
After selecting the menu option „Cache Statistics“ you can view the utilization of the ICP
Controller’s Caches, separated in the Read Cache and the Write Cache.
This menu also displays the size of the Cache in KB and the settings of both Caches (On, or
Off). The figures for „Cache Hits“ show the how often requests can be serviced out of the
cache, i.e., without triggering an immediate Disk IO.
By setting the „Sample Rate”, you can choose the interval at which the ICP Controller deliv-
ers new measurements. According to the operating system used, the sampling rate can be
set to a maximum of 60 seconds. The default setting is 1 second.
With „Logging On/Off“, you may create a log file which records all the statistic values over a
longer period. If you choose On, ICPCON asks for the path/name of the log file.
I.3.2 Menu Monitor: View Events
With „View Events“ ICPCON displays all ICP Controller Events. They can also be recorded
and saved into a log file. This function gives the administrator a good help to analyze and
supervise ICP Controllers with Array Drives.
I.3.3 Menu Monitor: View Hard Disk Info
This menu shows for all Drives :

19
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 ac-
cess 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 terminated
(too many terminators on the cable, or missing terminator). In very few cases is the hard
disk concerned defective. The retry counter also increases when the SCSI parameters of a
hard disk are changed (see further ahead). Obviously, retries due to this do not imply bad
cabling.
(2) The reassign counter reflects the number of media defects which occur on the hard disk
drive. Defective blocks of the hard disk are assigned substitute blocks (spare blocks) which
are either on the same track, or on alternate ones if all spare blocks on the same track are
already in use. The administration of the reassignments is carried out by the hard disk
through according reassignment tables. Note: If a hard disk works with alternate tracks, it
is generally no longer suitable for applications with high performance expectations. When-
ever a defective block is being accessed, the read/write actuator has to move to an alternate
position and this requires extra time.
If you observe that the number of reassigns is constantly increasing, you may suspect that
something is wrong with this drive.
(3) The Grown Defects counter shows the number of media defects which have occurred
since the first time the device was operated with an ICP Controller. A specific hard disk is in
a good condition when it has 0 grown defects. When this counter increases, there is defi-
nitely something wrong with the device.
(4) The Last Status information should always be 0x00000000. After a device failure or other
significant events, a different value may be displayed here. This value is volatile and is reset
to 0x00000000 after each power up and/or reset.
If you press ENTER on a Drive,
ICPCON display further informa-
tion on the SCSI parameter set-
tings.
I.3.4 Menu Monitor: Save Information
The Save Information option gives you the possibility to save the configuration information
regarding the selected ICP Controller and its devices in an ASCII-file. This may help if you
require support and is also good for your system documentation.

20
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“.
The logging list is a good source to analyze complex events and problems.
I.4 The Menu Express/Advanced Setup
I.4.1 Menu Express Setup: Configure Host Drives
This function allows a very easy installation of new Host Drives and does not require any
special knowledge. Apart from minor differences, this menu option is identical with the
menu option „Configure Host Drives“ in the Advanced Setup (in Express Setup, the user
may not select a stripe size (defaults to 128KB) or use the Split/Merge functions.)
This manual suits for next models
2
Table of contents
Other ICP Software manuals
Popular Software manuals by other brands

Red Hat
Red Hat CLUSTER FOR ENTERPRISE LINUX 5.0 Configuration guide

FARONICS
FARONICS ANTI-VIRUS Product data sheet

Microtek
Microtek ArtixScan M1 Pro user guide

Fender
Fender G-DEC 3 MUSTANG FUSE 2-0 manual

Serious Magic
Serious Magic VLOG IT! manual

F-SECURE
F-SECURE ANTI-VIRUS FOR MICROSOFT EXCHANGE 6.62 - Administrator's guide

Patton electronics
Patton electronics SmartNode Series Software configuration guide

Lenovo
Lenovo G400 user guide

Red Hat
Red Hat NETWORK 4.0.5 - reference guide

Garmin
Garmin 010-10844-00 - Mobile XT - GPS Software Quick start manual

Lenovo
Lenovo THINKPAD L420 Guía de despliegue

Cabletron Systems
Cabletron Systems SmartSwitch 1800 user guide