Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Jun 2011 17:45:48 GMT
From:      "Eugene M. Zheganin" <eugene@zhegan.in>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/157534: [mpt] freeze when disk is removed/died from geom_mirror/zfs raid
Message-ID:  <201106021745.p52HjmsC074174@red.freebsd.org>
Resent-Message-ID: <201106021750.p52Ho793084787@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         157534
>Category:       misc
>Synopsis:       [mpt] freeze when disk is removed/died from geom_mirror/zfs raid
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 02 17:50:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Eugene M. Zheganin
>Release:        FreeBSD 8.2-RELEASE
>Organization:
Norma LLC.
>Environment:
FreeBSD asterisk-alpha 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011     root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
I'm using geom_mirror/zfs on IBM System X 3250 servers, which have LSI 1064e controller.

When drive dies or when it's removed from the server the system freezes on disk operations, until reboot or until same (or new) drive is inserted. After that the system runs normally.

This is reproduceable and I encountered this on i386/amd64.
This cannot be helped by upgrading the controller firmware (I downloaded and upgraded to the latest available from IBM support site).

ps in debugger shows a great amount of processes in D state.
>How-To-Repeat:
Get an IBM System X server. Install FreeBSD onto a geom_mirror or zfs mirrored pool. Pull out one drive. Issue some disk i/o related command.
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106021745.p52HjmsC074174>