Quoting Ver Allan Sumabat ([EMAIL PROTECTED]):

> I don't know if what i'm doing is correct. What I did was I pulled a
> drive. Under /proc/mdstat, it showed that my partition failed. I then
> issued 'raidhotremove /dev/md2 /dev/sda3'. I reinserted the drive and
> waited for the bus to rescan my drive. I then issued a command
> 'raidhotadd /dev/md2 /dev/sda3' and let it rebuild. I was able to see
> the progress of the rebuild under /proc/mdstat. My controller is
> Adaptec 7899 with a hot-swappable backplane. I'm using rh7.3. Was I
> able to do it right?

See, it's entirely possible that you took the optimal steps, and it
still isn't going to work.  The Linux kernel simply isn't (yet) designed
to reliably deal with vanishing and reappearing hard drive devices --
even in cases where the bus in question can refresh/rescan successfully.  

The fact that you have a hot-swappable backplane just guarantees that
you're not going to blow out any hardware components when you pull or
reinsert devices.  It doesn't guarantee that the software will be able
to deal appropriately with such events.

It's _possible_ that the md driver is now capable of adjusting for such 
events on some or all chipsets.  You might want to ask on the relevant
mailing list, to make sure.

_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

To subscribe to the Linux Newbies' List: send "subscribe" in the body to 
[EMAIL PROTECTED]

Reply via email to