×

Apparatus and method for rebuilding a logical device in a cluster computer system

  • US 6,728,905 B1
  • Filed: 03/03/2000
  • Issued: 04/27/2004
  • Est. Priority Date: 03/03/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a cluster computer system having first and second nodes with respective first and second bus controllers a method for rebuilding a logical I/O device depending from a multi-logical-device having a third controller, said method comprising:

  • communicatively coupling said first and second nodes and said logical I/O device by means of a bus and said first, second and third controllers;

    receiving on said first controller a request to rebuild said logical I/O device;

    determining, in response to said request to rebuild, whether a rebuild of a logical I/O device is already in progress, and aborting said method for rebuilding when a rebuild is already in progress;

    setting a state variable to indicate that a rebuild is in progress;

    determining whether said first controller receiving said request to rebuild is a master controller, and when said first controller is not said master controller, communicating from said first controller to said master controller a first rebuild request for said logical I/O device; and

    rebuilding said logical I/O device by means of said master controller, in response to said communication of said rebuild request, said rebuilding comprising;

    determining which of said first and second controllers is a reserving controller reserving said logical I/O device; and

    when said reserving controller is not said master controller, communicating from said master controller to said reserving controller a second rebuild request for said logical I/O device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×