[Bug 231516] [ZFS] Crash upon dectection of failed drive.

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Sep 21 15:50:41 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231516

Andy Farkas <andyf at andyit.com.au> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |andyf at andyit.com.au

--- Comment #3 from Andy Farkas <andyf at andyit.com.au> ---
Recently saw a ZFS crash due to 2 dying/dead disks (of 4) in a RAIDZ1:

FreeBSD 11.1-STABLE #0 r331113: Sun Mar 18 19:57:45 AEST 2018

panic: solaris assert: remove_reference(hdr, ((void *)0), tag) == 0 (0xd ==
0x0), file: /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c,
line: 3463
cpuid = 7
KDB: stack backtrace:
#0 0xffffffff805cf167 at kdb_backtrace+0x67
#1 0xffffffff8058cc46 at vpanic+0x186
#2 0xffffffff8058cab3 at panic+0x43
#3 0xffffffff815cb22c at assfail3+0x2c
#4 0xffffffff8124cb50 at arc_buf_destroy+0x1a0
#5 0xffffffff8125c56a at dbuf_read_done+0x4a
#6 0xffffffff8124f236 at arc_read_done+0x296
#7 0xffffffff812e357e at zio_done+0x80e
#8 0xffffffff812df05c at zio_execute+0xac
#9 0xffffffff805e0714 at taskqueue_run_locked+0x154
#10 0xffffffff805e1858 at taskqueue_thread_loop+0x98
#11 0xffffffff805596a2 at fork_exit+0x82
#12 0xffffffff8074a13e at fork_trampoline+0xe
Uptime: 53s

The culprits:

(da2:mps0:0:5:0): SCSI sense: MEDIUM ERROR asc:11,0 (Unrecovered read error)
(da2:mps0:0:5:0): Error 5, Unretryable error
(da2:mps0:0:5:0): READ(16). CDB: 88 00 00 00 00 01 cf 2f 5c dc 00 00 00 55 00
00 
(da2:mps0:0:5:0): CAM status: SCSI Status Error
(da2:mps0:0:5:0): SCSI status: Check Condition
(da2:mps0:0:5:0): SCSI sense: UNIT ATTENTION asc:29,0 (Power on, reset, or bus
device reset occurred)
(da2:mps0:0:5:0): Error 6, Retries exhausted
(da2:mps0:0:5:0): Invalidating pack
...
Sep 21 11:50:16 <daemon.crit> drunkfish smartd[1060]: Device: /dev/da3 [SAT],
39538 Currently unreadable (pending) sectors

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-fs mailing list