Re: Raid - simulere et crash/rebuild (atacontrol rebuild ar0)

From: Simon L. Nielsen (none@simon--nitro.dk.lh.bsd-dk.dk)
Date: Mon 02 Jun 2003 - 00:59:19 CEST


Date: Mon, 2 Jun 2003 00:59:19 +0200
From: "Simon L. Nielsen" <none@simon--nitro.dk.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Subject: Re: Raid - simulere et crash/rebuild (atacontrol rebuild ar0)


On 2003.05.31 14:03:03 +0200, Michael Andreasen wrote:

> ad2: 58644MB <Maxtor 6Y060L0> [119150/16/63] at ata1-master UDMA100
> ar0: 58644MB <ATA RAID1 array> [7476/255/63] status: DEGRADED subdisks:
> 0 READY ad0: 58644MB <Maxtor 6Y060L0> [119150/16/63] at ata0-master
> UDMA100
> 1 DOWN
>
> Jeg har forsøgt at køre /stand/sysinstall og ”oprette” ad2 så den ligner
> ar0, men det lykkedes ikke helt rigtigt.

Jeg tror problemmet er at ad2 ikke er set som en del af array'et. Så
vidt jeg husker virker ata(4)'s rebuild kun hvis man hotswapper disken,
hvilket man skal være lidt forsigtig med :-).

Dog har sos tilføjet funktionalitet til at tilføje en spare til ata(4) i
-CURRENT, men det er ikke blevet MFC'et endnu. Jeg har dog ikke prøvet
det, da den blev tilføjet efter jeg opgav at bruge ata(4) til mit 4
disks RAID0+1 (der er bare for mange ting der er lidt for besværligt med
ren software ata(4) og RAID0+1).

Tidligere blev der også ændret i ata koden så når man opretter et RAID1
vil den kopiere alt indholdet fra den ene disk til den anden, så du
burde kunne genoprette arrayet ved at boote fra et andet medie, slette
ar0, oprette ar0 igen med den overlevne disk og den nye. Jeg har dog
ikke prøvet denne metode. Nu når jeg lige kiggede efter ser det faktisk
heller ikke ud til at denne funktionalitet er MFC'et...

Jeg ved ikke rigtig om noget af dette hjælper dig, men nu ved du i hvert
fald hvad du kan gøre når det bliver MFC'et :-).

-- 
Simon L. Nielsen




This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:29 CET