Browse Prior Art Database

Method and Means of Providing Stacked Rebuild Function

IP.com Disclosure Number: IPCOM000123597D
Original Publication Date: 1999-Feb-01
Included in the Prior Art Database: 2005-Apr-05
Document File: 1 page(s) / 22K

Publishing Venue

IBM

Related People

Fore, C: AUTHOR [+3]

Abstract

This disclosure addresses the problem that concerns with the mechanism of invocation of the data rebuild function in a critical RAID logical array. Presently, if the background rebuild function has been invoked for a logical array, and during the process another array goes critical, a rebuild will have to be invoked manually for this second critical array (and so forth for any more critical arrays). The solution to this is to periodically scan for any critical arrays and stack them up for subsequent rebuilds, thus totally automating the rebuild, (assuming that Hot-Sp are drives have been pre-assigned for rebuild). Another problem addressed by this disclosure is when there is a power failure during a rebuild, the rebuild was not being resumed upon system restart (or controller reset).

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Method and Means of Providing Stacked Rebuild Function

   This disclosure addresses the problem that concerns with
the mechanism of invocation of the data rebuild function in a
critical RAID logical array.  Presently, if the background rebuild
function has been invoked for a logical array, and during the process
another array goes critical, a rebuild will have to be invoked
manually for this second critical array (and so forth for any more
critical arrays).  The solution to this is to periodically scan for
any critical arrays  and stack them up for subsequent rebuilds, thus
totally automating the rebuild, (assuming that Hot-Sp are drives have
been pre-assigned for rebuild).  Another problem addressed by this
disclosure is when there is a power failure during a rebuild, the
rebuild was not being resumed upon system restart (or controller
reset).  The daemon interface can now successfully resume a stalled
rebuild.