Download Print this page

ICP GDTMON Manual

Diagnosis program

Advertisement

Quick Links

Advertisement

loading

Summary of Contents for ICP GDTMON

  • Page 2 GDTMON (GDT monitor) is a helpful and flexible diagnosis tool for the monitoring, mainte- nance and tuning of mass storage subsystems which are based on one or more ICP Con- trollers. The key features of GDTMON: Diagnosis program with a graphical user interface. Clear performance representation with variable horizontal bars Available under MS-DOS, NetWare 3.x &...
  • Page 3 GDTMON.EXE file for Windows NT, the NETBIOS protocol is automatically used for the GDTMON on this system. As soon as the NETBIOS support of this operating system is in- stalled during the network configuration, the GDTMON on this system can communicate through this protocol with another system in the network which has a ICP Controller.
  • Page 4 The GDTMON program for OS/2 is part of the GDT OS/2 disk. To load the program under OS/2, enter: GDTMON32 <ENTER> The GDTMON program for Windows NT is part of the GDT Windows NT disk. To load the pro- gram under Windows NT, enter: GDTMON <ENTER>...
  • Page 5 GDTMON <ENTER> In order to be able to use the gdtmon 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 gdtmon, this terminal has to be activated by: TERM = gdt386 <ENTER>...
  • Page 6 (MS-DOS) in the Select Protocol menu indicates that the GDTMON program was loaded on a MS-DOS computer. I.e.: If GDTMON had been loaded under Windows NT, we would see there (Windows NT).
  • Page 7 This menu option leads to the list of available Host Drives (level 4). We would like to recall that the operating system (e.g., NetWare) only recognizes these Host Drives and not their possibly complex structures. This means that it is of no importance for the operating sys- tem if a Host Drive consists of one single SCSI drive (of the type disk), or of 5 SCSI drives configured to form a RAID 4 Array Drive.
  • Page 8 (Note: All Host Drives on the screen shown above are idle.) This menu option yields a list of available Logical Drives (level 2). Logical Drives are the components for Array Drives and Host Drives. In its most simple form, a Host Drive consists of one Logical Drive which is made up of a single SCSI drive (type disk).
  • Page 9 Drives, the performance of the Logical Drives forming a RAID Host Drive are shown in the menu Logical Drives. The performance data displayed here gives immediate information on the quality of a given Host Drive. When judging the indicated performance of Logical Drives belonging to a RAID Host Drive, the following considerations should be taken into account: (a) RAID 0, RAID 1, RAID 10 and RAID 5 Host Drives If a certain Logical Drive shows poor performance for a longer period (when compared to...
  • Page 10 The figures under Total represent the total performance of all Logical Drives. With the keys you may change the scale of the graphical KB/s indication. With the keys you can scroll the screen to see more Logical Drives (if available). In addition to the performance report on the SCSI drives, you are given additional informa- tion on each device:...
  • Page 11 the GDT SCSI channel the SCSI drive is connected to which SCSI-ID the drive has the name of the SCSI drive the gross capacity (1MB = 1024KB) The Retries/Reassigns counters have a particular meaning: (1) The Retries counter is incremented by one unit whenever the ICP Controller retries to ac- cess a SCSI device.
  • Page 12 This menu option gives information on the utilization of the GDT cache. For RAID 4/5 Host Drives, the data cache and parity cache are displayed separately. Note: The GDT firmware only allocates cache RAM to the GDT parity cache if RAID4/5 Host Drives have been set up.
  • Page 13 By setting the sampling 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.
  • Page 14 This menu includes a set of very powerful options and functions for the online maintenance and diagnosis of RAID 1/4/5/10 Host Drives. From this menu you can select further submenus: - View the ICP Controller configuration - View Last Events - View/Change the Intelligent Fault Bus settings - View/Change the GDT cache parameters - View/Change the SCSI parameters...
  • Page 15 Hot Plug function. Improper use can lead to data loss. (Naturally, we have integrated all kinds of security provisions into the ICP Controller and GDTMON. But how can we prevent a user from plugging out the wrong drive?). We recommend that you document each Array Drive immediately after its configuration with GDTSETUP.
  • Page 16 rebuild the new drive. The halting and the halt-lifting of the GDT SCSI channel is controlled by the Hot Plug function. The above mentioned halting of the SCSI channel avoids that in- terferences caused by plugging off the drive impair the functioning of other drives still ac- tive on this SCSI channel.
  • Page 17 Press <F3> to get detailed information on the configuration of the Intelligent Fault Bus (IFB). Changing and enabling these features requires the existence of an IFB-compatible subsystem.
  • Page 18 (1MB = 1024KB), it also shows which SCSI device(s) belong to a given Logical Drive. When you select a SCSI device in this list and then press <ENTER>, GDTMON gives you further information on the Drive Settings of this SCSI device. These settings may be changed.
  • Page 19 gives an excerpt of the SCSI specification with all relevant device Last Status information. This information may be of assistance in further analysis of the problem. The Grown Defects counter shows the number of media defects which have occurred since the first time the device was operated with a ICP Controller.
  • Page 20 If you select the SEP of a SAF-TE subsystem, GDTMON displays a list of the installed and configured slots in the subsystem Press <F2> to get the status of the SAF-TE enclosure.
  • Page 21 This command yields a list of the existing Logical Drives. In addition to the Logical Drive numbers, information on the drives’ type, state, net capacity and belonging to a given Array Drive / Host Drive is displayed. Press <F2> to obtain further information on a selected Logi- cal Drive.
  • Page 22 Change the name of the Logical Drive. This name was defined within GDTSETUP, either automatically, or manually. If a RAID 1 or RAID 10 Host Drive has already been set up, a defective drive can be replaced (Hot Plug) while the system continues to be fully operational. There are typically two different applications, where a Hot Plug becomes necessary.
  • Page 23 We assume that there is a RAID 1 Array Drive which is fault tolerant. Its state is vv, both Logical Drives are valid. After selecting the Array Drive, we choose the Replace Mirror Drive option. A list is displayed which shows the members of the RAID 1 Array Drive.
  • Page 24 The Hot Plug function now displays a list of the positions available for the new drive. Each position is univocally determined by its coordinates (SCSI bus, SCSI ID).Obviously, the new drive can only be assigned to a position which is not occupied by another SCSI device yet, exception made for the position still occupied by the drive to be exchanged.
  • Page 25 For this example, we select the first position and receive the following message: The Hot Plug function now informs us that all SCSI devices on the SCSI channel to which the drive to be exchanged is connected, have to be temporarily halted. In addition, it shows which Host Drives are affected by this brief halt.
  • Page 26 changed). In our example we presume that these preparations have been made, so we press <ENTER> in order to halt the SCSI channel. Now we have entered the actual Hot Plug procedure. Disconnect the drive to be exchanged by plugging it off from the SCSI cable first, and then, from the power cable. We immediately connect the new drive to the plugs that are now free, first to the power supply and then to the SCSI bus cable.
  • Page 27 GDTMON recognizes that the new hard disk was already initialized before. Confirmation of this message destroys all data on the selected drive. After this confirmation, the Hot Plug is finished successfully. It takes approximately 10 min- utes to re-synchronize the data with this sample configuration.
  • Page 28 -1/v, one drive has failed and is therefore no longer accessible on the SCSI bus. The ICP Controller started beeping. The audible alarm can be disabled within GDTMON by pressing <F2> as soon as the View/Change Settings menu is loaded:...
  • Page 29 Before the new drive can be added, the missing drive has to be deleted in the RAID 1 con- figuration. After confirming here with "Yes", you can follow the next paragraph "K.3.5.3 Hot Plug: Add Mirror Drive", to add a new mirror drive to the remaining drive out of the previously failed RAID 1 Array Drive.
  • Page 30 This option allows you to add another Logical Drive as a mirroring drive to another Logical Drive. The new hard disk (configured with a free SCSI-ID and a correct SCSI termination) can be plugged onto the SCSI cable while the system continues to be fully operational. If a spare and suitable hard disk is already connected and not yet assigned to a Logical Drive or Host Drive, it will be displayed in the list of Disk Drive Positions.
  • Page 31 After selecting the new hard disk, the following message appears: The following message indicates that channel B was stopped for the time of the actual Hot Plug...
  • Page 32 Now, the new hard disk is added as a mirror to the selected Logical Drive. The updated list of available Logical Drives shows the change. The Logical Drive changed its type to Mirror and the data on the new hard disk are currently synchronized, indicated through the "*" be- hind the "v".
  • Page 33 The entry "invalid" for the second drive means that the data have not yet been (completely) copied from the first drive. After the completion of the synchronization process, this entry changes into "valid". This option allows the removal of a Mirror Drive from a RAID 1 or RAID 10 Array Drive. Once the drive has been removed, the data on the other drive are no longer redundant.
  • Page 34 Array Drives can share one Hot Fix drive. Of course, once this drive has been used by one of the Array Drives, it is no longer available for the others. After selecting this option, GDTMON scans the ICP Controller for drives which are suitable...
  • Page 35 for becoming a Pool Hot Fix drive (i.e. they belong to no Logical Drive), and for free coordi- nates (SCSI Channel / SCSI ID). We choose Channel C and SCSI ID 4 for the new Hot Fix Drive. After the completion of this function, the Pool of Hot Fix drives contains a new drive (in our example here, it is the only drive.
  • Page 36 It may become necessary to remove a certain drive from the Hot Fix Pool. This function enables or disables the access of a certain RAID 1 or RAID 10 Array Drive to the Hot Fix Pool.
  • Page 37 If the access had been enabled before, you could disable it now. This command yields a list of the existing RAID 4 and RAID 5 Array Drives. In addition to the Array Drive number, information on the RAID level of the Array Drive: 4 or 5), the state (er- ror, idle, build, ready, fail, expand, rebuild) and the net capacity are displayed.
  • Page 38 If you press once more <F2>, you get detailed information on the physical hard disk. This option verifies online the parity information of the selected RAID 4 or RAID 5 Array Drive. Pressing <ESC> terminates this process. If this option is selected for several Array Drives, the processes are put into a queue and performed one after the other.
  • Page 39 If the parity verify option reports a parity problem, it is advisable to recalculate the parity of the selected Array Drive anew. The state of the Array Drive changes into "build/patch", and the build process is started im- mediately. The word "patch" indicates that the parity of this Array Drive was calculated anew.
  • Page 40 There are two fundamental functions which are available within this option: Migrate the RAID level of the selected RAID Array Drive (RAID 0-> RAID 4 and vice versa, RAID 0 -> RAID 5 and vice versa) Expand the capacity of the selected Array Drive by adding one or several new hard disks Both functions can be selected at the same time.
  • Page 41 After confirming this request, the SCSI channels are scanned for free positions and already existing available (i.e., not yet assigned to a Logical Drive) hard disks. For this demo, we select the hard disk on channel A and ID 0.
  • Page 42 The new drive is built into the Array Drive. According to the Expansion Progress Information this takes approximately 18 minutes. During the expansion the Array Drive's state is ready/expand.
  • Page 43 As expected the Array Drive's capacity is now 600MB. This function enables or disables the access of a certain RAID 4 or RAID 5 Array Drive to the Hot Fix Pool.
  • Page 44 If the access had been enabled before, you would be able to disable it now. In a similar way as was described a few pages before with the RAID 1 Array Drives, this func- tion is designed to replace a defective drive of a RAID 4 or RAID 5 Array Drive, while the sys- tem continues to be fully operational.
  • Page 45 A list of the Array Drive's components is displayed. For our example we choose No.1 for the Hot Plug. GDTMON scans the ICP Controller's SCSI Channels for drives which are still free (not yet assigned to Logical Drives) and free (i.e., not occupied) SCSI Channels and SCSI IDs.
  • Page 46 The list of Disk Drive Positions shows us the following: No.0 This is the position of the drive which should be replaced. Since it is still there, the hard disk's state, vendor, type, attributes, size and Logical Drive number are displayed. No.1, 2, 3 Free available (i.e., not yet assigned to a Logical Drive) drives.
  • Page 47 For our example we now take the new hard disk (which must have a capacity equal or larger than 200MB) set it to SCSI ID 3 and observe the SCSI termination. After this message we can unplug the old drive and plug in the new one again and confirm this procedure.
  • Page 48 If everything was OK, GDTMON displays the following message: If the new drive, which we have plugged in just before, had contained data from a previous operation with a ICP Controller, GDTMON would have reported this.
  • Page 49 We assume that there is a RAID 5 Array Drive where one drive has failed. Its state is fail. After selecting the Array Drive, we choose the Replace Drive option. GDTMON shows the failed drive (No.1),...
  • Page 50 After pressing the <ENTER>-key, GDTMON scans the ICP Controller for free plugging posi- tions:...
  • Page 51 The list of Disk Drive Positions shows us the following: No.0 This is the position of the drive which should be replaced. Since it is still there, but defective, the hard disk's state, vendor, type, attributes, size and Logical Drive number are displayed. No.1, 2, Free available (i.e., not yet assigned to a Logical Drive) drives.
  • Page 52 For our example we now take the new hard disk (which must have a capacity equal to or larger than 200MB) set it to SCSI ID 3 and observe the SCSI termination. After this message we can unplug the old drive and plug the new one in again and confirm this procedure.
  • Page 53 GDTMON has detected data on the new drive (i.e., it was already used as a Logical Drive with a ICP Controller). This confirmation deletes all data on the new drive and prepares it for the Array Drive.
  • Page 54 The Array Drive changes its state to rebuild. This means that the ICP Controller rebuilds the original data on the new drive.
  • Page 55 "Private" means that this Hot Fix Drive is only available for the selected Array Drive and cannot be accessed from other Array Drives. After selecting this option GDTMON scans the ICP Controller for free positions where the new Hot Fix Drive can be plugged in.
  • Page 56 For our example, we choose the drive on Channel C and SCSI ID 4. (If we would plug in now a new drive we would have to set the SCSI ID to 4 and make sure that the SCSI termination is set properly). GDTMON adds the new drive to the selected Array Drive.
  • Page 57 If we now look at the Array Drive's structure (press <F2>), we can see the new drive added as a Hot Fix Drive to the Array Drive. A Pool Hot Fix Drive is a spare drive within the so-called Hot Fix Pool. A drive in a Hot Fix Pool is available for several RAID 4/5 Array Drives as a Hot Fix drive.
  • Page 58 Drives can share one Hot Fix drive. Of course, once this drive has been used by one of the Array Drives, it is no longer available for the others. We select SCSI Channel C and ID4 for the new Pool Hot Fix Drive. You may disable or enable the access of a certain RAID 4/5 Array Drive to the pool of Hot Fix Drives with the option "Pool Hot Fix Access"...
  • Page 59 This function is used, if you want to remove a private Hot Fix Drive from an Array Drive. In a similar way as with the "Remove private Hot Fix Drive" function, here you can remove a Hot Fix Drive from the Hot Fix Pool. A possible reason for this could be that you want to add it as a private Hot Fix Drive to an Array Drive.
  • Page 60 This page is intentionally left blank.

This manual is also suitable for:

Gdt monitor