gmirror/disk problems!

Johan Ström
Sun, 26 Feb 2006 12:02:21 -0000

On 10 feb 2006, at 07.15, Johan Str?m wrote:

> Hi list!
>
> I've been experiencing problems earlier with gmirror (thread "Page
> fault, GEOM problem??"). My gmirror crashed, and the box compleatly
> froze.
> Now I got a new mobo, and it has been working great since (no
> crashes, and i get decent 40-50mb/s read/write instead of ~10-20).
> This morning i woke up to this:
> ...
>
> I could try to move the disks to my promise sata2 tx4 card i bought
> for the old mobo (which didnt have sata)... But i'd rather find the
> problem ;)
>
> Hope someone can help.
> Thanks
> Johan
>

And now it happened again..

Feb 26 00:13:27 elfi kernel: subdisk4: detached
Feb 26 00:13:27 elfi kernel: ad4: detached
Feb 26 00:13:27 elfi kernel: unknown: TIMEOUT - READ_DMA retrying (1
retry left) LBA=11660623
Feb 26 00:13:27 elfi kernel: unknown: timeout waiting to issue command
Feb 26 00:13:27 elfi kernel: unknown: error issueing READ_DMA command
Feb 26 00:13:27 elfi kernel: GEOM_MIRROR: Device gm0s1: provider
ad4s1 disconnected.
Feb 26 00:13:27 elfi kernel: GEOM_MIRROR: Request failed (error=5).
ad4s1[READ(offset=5970206720, length=16384)]
Feb 26 00:13:27 elfi kernel: GEOM_MIRROR: Request failed (error=6).
ad4s1[WRITE(offset=5974401024, length=131072)]
Feb 26 00:13:27 elfi kernel: GEOM_MIRROR: Request failed (error=6).
ad4s1[WRITE(offset=5976973312, length=131072)]
Feb 26 00:13:27 elfi kernel: GEOM_MIRROR: Request failed (error=6).
ad4s1[WRITE(offset=5977153536, length=131072)]
Feb 26 00:13:27 elfi kernel: GEOM_MIRROR: Request failed (error=6).
ad4s1[WRITE(offset=5977333760, length=131072)]
Feb 26 00:13:27 elfi kernel: GEOM_MIRROR: Request failed (error=6).
ad4s1[WRITE(offset=5977530368, length=131072)]
Feb 26 00:13:27 elfi kernel: GEOM_MIRROR: Request failed (error=6).
ad4s1[WRITE(offset=5977710592, length=131072)]
Feb 26 00:13:27 elfi kernel: GEOM_MIRROR: Request failed (error=6).
ad4s1[WRITE(offset=5977907200, length=131072)]
Feb 26 00:13:27 elfi kernel: GEOM_MIRROR: Request failed (error=6).
ad4s1[WRITE(offset=5978087424, length=131072)]
Feb 26 00:13:27 elfi kernel: GEOM_MIRROR: Request failed (error=6).
ad4s1[WRITE(offset=5978939392, length=114688)]

And then on reboot

Feb 26 20:17:53 elfi kernel: ad4: 286188MB <Maxtor 7L300S0 BANC1G10>
at ata2-master SATA150
Feb 26 20:17:53 elfi kernel: ad6: 286188MB <Maxtor 7L300S0 BANC1G10>
at ata3-master SATA150
Feb 26 20:17:53 elfi kernel: GEOM_MIRROR: Device gm0s1 created
(id=4118114647).
Feb 26 20:17:53 elfi kernel: GEOM_MIRROR: Device gm0s1: provider
ad4s1 detected.
Feb 26 20:17:53 elfi kernel: GEOM_MIRROR: Device gm0s1: provider
ad6s1 detected.
Feb 26 20:17:53 elfi kernel: Root mount waiting for: GMIRROR
Feb 26 20:17:53 elfi kernel: GEOM_MIRROR: Device gm0s1: provider
ad6s1 activated.
Feb 26 20:17:53 elfi kernel: GEOM_MIRROR: Device gm0s1: provider
mirror/gm0s1 launched.
Feb 26 20:17:53 elfi kernel: GEOM_MIRROR: Device gm0s1: rebuilding
provider ad4s1.

Rebuilding currently....

This problem have occured many times now.. Does anyone know why this
happens? Is there some bug somewhere that needs to be haunted down??
In geom? in ata driver? This needs to be solved..


Johan