From owner-freebsd-questions@FreeBSD.ORG Mon Feb 18 14:12:00 2013 Return-Path: Delivered-To: questions@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 8846CCC6 for ; Mon, 18 Feb 2013 14:12:00 +0000 (UTC) (envelope-from jonni@egarden.fi) Received: from egarden.fi (egarden.fi [78.47.154.139]) by mx1.freebsd.org (Postfix) with ESMTP id 494A5EDE for ; Mon, 18 Feb 2013 14:12:00 +0000 (UTC) Received: from [192.168.2.48] (itmill.masterplanet.fi [194.100.97.79]) by egarden.fi (Postfix) with ESMTPSA id 10AA71C129 for ; Mon, 18 Feb 2013 16:06:19 +0200 (EET) Message-ID: <5122355E.3040506@egarden.fi> Date: Mon, 18 Feb 2013 16:06:22 +0200 From: Jonni Nakari User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: questions@FreeBSD.org Subject: ZFS pool data recovery Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Feb 2013 14:12:00 -0000 It seems, that while testing suspend to RAM on my machine by running "acpiconf -s 3" I managed to break a RaidZ zpool. The machine went to sleep fine, but after waking up commands (e.g. reboot) reported I/O error. When booting after a hard reset the machine fails to mount the root filesystem: Trying to mount root from zfs:/vault/root []... Mounting from zfs:/vault/root failed with error 5. I booted the system from FreeBSD-9.1-RELEASE-amd64-memstick.img and tried to import the zpool in the shell: # zpool import -f vault cannot import 'vault': I/O error Destroy and re-create the pool from a backup source. Command "zpool import -nfF vault" from the memstick system gives no output. (I thought it should always give some output?) What should I try next to repair the zpool or recover the data? I started "zpool import -nfFX vault" but it seems to take quite long. Some more information about my system: zpool vault consists of 5 block devices: whole disks: ada1, ada2, ada3 cache: ada0s1e log: ada0s1d The system boots from a UFS filesystem ada0s1a. The zpool and rest of the system was created with FreeBSD 9.1-RELEASE. -- Jonni Nakari jonni@egarden.fi