From owner-freebsd-current@FreeBSD.ORG Tue Dec 6 13:41:03 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0E57106564A for ; Tue, 6 Dec 2011 13:41:03 +0000 (UTC) (envelope-from matpockuh@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id A957D8FC13 for ; Tue, 6 Dec 2011 13:41:03 +0000 (UTC) Received: by dakp5 with SMTP id p5so2940311dak.13 for ; Tue, 06 Dec 2011 05:41:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=QP2P/JN/lssrqPzsXeGJsF5BGO8Vjb5mnSAFf7gUgnQ=; b=St4kMdwdl7phpXh9+Ibl/HpvonGmGYeubtxBAheuNx56aIrFmXbNuWYgetHQ2yPdve rXVJ353c5bLvbnBP4z/7xaU/n5O7JgybDPFYes/ooj4uRUlSwVwTV1hyiCq1iCxcmzme ZyHWZpeWzv0vd1yxQCo2K5CrfYawRosKhQ65w= MIME-Version: 1.0 Received: by 10.68.34.72 with SMTP id x8mr13303122pbi.81.1323178863093; Tue, 06 Dec 2011 05:41:03 -0800 (PST) Received: by 10.68.62.71 with HTTP; Tue, 6 Dec 2011 05:41:03 -0800 (PST) In-Reply-To: <4EDE0D8B.6020201@brockmann-consult.de> References: <4EDDC60E.9060106@brockmann-consult.de> <4EDE0D8B.6020201@brockmann-consult.de> Date: Tue, 6 Dec 2011 16:41:03 +0300 Message-ID: From: KOT MATPOCKuH To: Peter Maloney Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org Subject: Re: ZFS: i/o error all block copies unavailable Invalid format X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Dec 2011 13:41:03 -0000 2011/12/6 Peter Maloney : >>> "Invalid format" sounds like the software doesn't understand the disks. >>> Check your pool (software) version with: >>> # zpool upgrade -v >> zpool upgrade -v does not show pools, available for upgrade :) >> >> # zpool upgrade >> This system is currently running ZFS pool version 28. >> >> All pools are formatted using this version. >> >>> Check your pool (on disk) version with (I forget the exact command): >>> # zpool get version sunway >> NAME =A0 =A0PROPERTY =A0VALUE =A0 =A0SOURCE >> sunway =A0version =A0 28 =A0 =A0 =A0 default >> >> It's latest pool's version for RELENG_9. >> >>> My guess is that you installed the latest zfs on the pool, but left the >>> old version of the bootloader. >> You mean gptzfsboot ? > Yes. >> Old gptzfsboot must fail with message like this: >> ZFS: unsupported ZFS version %u (should be %u) >> >> And why problem solved by copying previous zfsloader? >> Without any another changes... >> > previous zfsloader? Oh how interesting. I missed that in your last messag= e. > > When you updated the other 4 systems "with same sources" did you mean > the same cvsup file, or the exact copy of the source? I used same cvsup file from same cvsup mirror at same time... sys/boot/zfs/zfsimpl.c have same version. Only one difference for this system - it uses SAS drives, another systems have IDE and SATA. > And just out of curiosity, how did you find the old bootloader? I copied zfsloader from system, which has not been updated. Also I get zfsloader from weekly ZFS's snapshot. > Did you also try copying the bootloader (with dd maybe) from one of the > working updated systems? Or comparing checksums of the bootloaders? All checksums are different... If possible, I will try to boot the system with all available zfsloaders: - old from this system - again new from this system - old from another system - new from another system --=20 MATPOCKuH