A system and method are provided for recovering from the failure of a
mirrored boot device (e.g., disk drive). One method is implemented for a
computer system that mirrors two (or more) boot devices. If one of the
devices fails, a set of compensating activities is performed, which may
include removing the failed device from the list of devices from which the
system may boot, deleting mirror state data from the device and removing
the failed device from the mirroring scheme. After the failed device is
repaired or replaced, a set of reintegrating activities is performed,
which may include including the device in the mirroring scheme, restoring
mirror state data to the device and adding the device to the list of boot
devices. Even if the system includes only two mirrored boot devices and
one of them fails, it can continue operation and can reboot successfully
without using stale data.
Un sistema y un método se proporcionan para recuperarse de la falta de un dispositivo reflejado del cargador (e.g., accionamiento de disco). Un método se pone en ejecucio'n para un sistema informático que refleje dos (o más) dispositivos del cargador. Si uno de los dispositivos falla, un sistema de las actividades que compensan se realiza, que pueden incluir quitar el dispositivo fallado de la lista de los dispositivos de los cuales el sistema puede patear, suprimiendo datos del estado del espejo del dispositivo y quitando el dispositivo fallado del esquema de reflejo. Después de que se repare o se substituya el dispositivo fallado, un sistema de las actividades reintegrating se realiza, que pueden incluir incluyendo el dispositivo en el esquema de reflejo, restaurando datos del estado del espejo al dispositivo y agregando el dispositivo a la lista de los dispositivos del cargador. Incluso si el sistema incluye solamente dos dispositivos reflejados del cargador y uno de ellos falla, puede continuar la operación y puede reanudar con éxito sin usar datos añejos.