From owner-freebsd-fs@FreeBSD.ORG Mon Nov 15 22:25:38 2010 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3B22106566B for ; Mon, 15 Nov 2010 22:25:38 +0000 (UTC) (envelope-from michaelscotttech@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 96C768FC16 for ; Mon, 15 Nov 2010 22:25:38 +0000 (UTC) Received: by qwd6 with SMTP id 6so52843qwd.13 for ; Mon, 15 Nov 2010 14:25:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:mime-version:subject:date:x-mailer; bh=iIi2wTMqXEIrQcKIVt4sQ2znV5rTracQHS9PlXA1ojM=; b=sR716/goBjz8cRO/j4yJFDjWxnlEoig5BrVstH+HsjE8OEYDB+vI4aUtUtsgynY7rl 6JzoNeYXPWYjhMPai+4kihGtKlGQMpLKd5Y5n/EVfzp5jvF5DYdtLZUsLIxFq92HSWxC flCi5Hu44F0uuEbdMCYUedj2KeaqnZQYmXo9w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:mime-version:subject:date:x-mailer; b=e5J66S3eQkGyika9gj+G/dbStrTJZfuvl33NgC7MWMuN/380a+LZqefnUjCu43DqJY b9Kp9LaI/6m+0hpadhEoyX9me5TlXNl3fdoW8QqEpSqYrcsiIikuyJL30UU5zHAb66dx AoMXNln/I2hxe1IniFOuUT1bOnzRoELTc0c/4= Received: by 10.229.214.5 with SMTP id gy5mr5206401qcb.245.1289858613176; Mon, 15 Nov 2010 14:03:33 -0800 (PST) Received: from msb.datacomp-intranet.com (h69-130-231-62.mdsnwi.tisp.static.tds.net [69.130.231.62]) by mx.google.com with ESMTPS id n7sm281919qcu.16.2010.11.15.14.03.32 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 15 Nov 2010 14:03:32 -0800 (PST) Message-Id: <25DC6C26-52FB-447A-AEB0-8549DA8F53E7@gmail.com> From: Michael Boers To: freebsd-fs@freebsd.org Mime-Version: 1.0 (Apple Message framework v936) Date: Mon, 15 Nov 2010 17:03:30 -0500 X-Mailer: Apple Mail (2.936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: zfs mirror recognizing disk failures X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Nov 2010 22:25:39 -0000 Is there anything I can do to make a zfs mirror quicker to give up on a flaky disk? I recently had a 100% zfs system crash when started to have some disk errors. I had hoped that by having a mirror, the system would survive this type of error. Instead it just hung. Nov 11 10:05:01 caprica kernel: (da2:mpt0:0:3:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 Nov 11 10:05:01 caprica kernel: (da2:mpt0:0:3:0): CAM Status: SCSI Status Error Nov 11 10:05:01 caprica kernel: (da2:mpt0:0:3:0): SCSI Status: Check Condition Nov 11 10:05:01 caprica kernel: (da2:mpt0:0:3:0): ABORTED COMMAND asc: 0,0 Nov 11 10:05:01 caprica kernel: (da2:mpt0:0:3:0): No additional sense information Nov 11 10:05:01 caprica kernel: (da2:mpt0:0:3:0): Retries Exhausted Nov 11 10:05:53 caprica kernel: mpt0: request 0xffffff80003c87a0:2838 timed out for ccb 0xffffff0103acc000 (req->ccb 0xffffff0103acc000) Nov 11 10:05:53 caprica kernel: mpt0: request 0xffffff80003c5110:2839 timed out for ccb 0xffffff035cab0800 (req->ccb 0xffffff035cab0800) Nov 11 10:05:53 caprica kernel: mpt0: attempting to abort req 0xffffff80003c87a0:2838 function 0 Nov 11 10:05:53 caprica kernel: mpt0: request 0xffffff80003bef30:2840 timed out for ccb 0xffffff0007986800 (req->ccb 0xffffff0007986800) Nov 11 10:05:53 caprica kernel: mpt0: request 0xffffff80003c8560:2841 timed out for ccb 0xffffff032d985000 (req->ccb 0xffffff032d985000) Nov 11 10:05:53 caprica kernel: mpt0: request 0xffffff80003bf320:2842 timed out for ccb 0xffffff0103af2000 (req->ccb 0xffffff0103af2000) Nov 11 10:05:53 caprica kernel: mpt0: request 0xffffff80003cbda0:2843 timed out for ccb 0xffffff0103b0b000 (req->ccb 0xffffff0103b0b000) Nov 11 10:05:53 caprica kernel: mpt0: request 0xffffff80003bfd40:2844 timed out for ccb 0xffffff00102bf800 (req->ccb 0xffffff00102bf800) Nov 11 10:05:53 caprica kernel: mpt0: request 0xffffff80003cad50:2845 timed out for ccb 0xffffff01e6f33000 (req->ccb 0xffffff01e6f33000) Nov 11 10:05:53 caprica kernel: mpt0: request 0xffffff80003caf00:2846 timed out for ccb 0xffffff01e6f24800 (req->ccb 0xffffff01e6f24800) Nov 11 10:05:53 caprica kernel: mpt0: request 0xffffff80003ccd60:2847 timed out for ccb 0xffffff01308a4000 (req->ccb 0xffffff01308a4000) Is this a type of error zfs can survive or do I need a hardware mirror to handle this type of problem? Thanks,