From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id AA3711382C5 for ; Tue, 2 Mar 2021 18:15:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4625FE0AD3; Tue, 2 Mar 2021 18:15:45 +0000 (UTC) Received: from mail-oo1-xc29.google.com (mail-oo1-xc29.google.com [IPv6:2607:f8b0:4864:20::c29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 067B7E09CB for ; Tue, 2 Mar 2021 18:15:44 +0000 (UTC) Received: by mail-oo1-xc29.google.com with SMTP id i11so3525800ood.6 for ; Tue, 02 Mar 2021 10:15:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=JCMs5bf4lrqh9+5li6jd3upksma6WnqVBVq487fzXRU=; b=FOFTKnpYSMXKeW+HtPr73z75Q8U/8PjLLz8j3Yxdk0c+eKRHxSPJUGYrPjXovoQxxN YYvGAUvcAuHqpmDzPBq0/wVLHUAy3vF75eUXhvhbe/yGwFzxWx1DcUJiKo/WjyGIUOvY x84DslPYWFjazRVYrN4mG9g1OwQnmcwwXdA8NjtIaTniLrcrhUjS/Fg/gHG1hOZLmS6x m+2ZydcbjkaVw6vZGqzheptWYQzgu86SfT5QGMRhS4jmtSujphRWpfvHXqEkeAPS/728 YzJ5gYjUEcMOH6QhnxYIJjW4FDqnneeXj9CSr6kEwg3Envek2MFn/ipNH6syKgC1GhlD 6/gQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=JCMs5bf4lrqh9+5li6jd3upksma6WnqVBVq487fzXRU=; b=LD+nDd03ehofYuSjCUhmoid58PtHKQMkHNpEzlOCPBRoiv/N9ao1xitMy4TWAeqWCs ssEwiOPBQfjPtYbwb4wfOntvSED1+7MSzX+RDZtOyExKM0T+soSKBmhh6uzCynmfmUex P5lgFnfSzdhRlHVf2S/DhEKORNfeMEqoR6Irmy0kdDvhg/r5iDlkHzJICy9vnbDVM3RU DzxEIF5kaMx80rLEXMQS6gsmgBpHB9gddBEHSXRITw4+OpxiziJqkxF1P4LqNjwET8Y6 dcjVgPycs0yaICGd9SdvqlDprJK2+R1bnBp9bEBPeBAf0DoIon/HMOtb3eBMQU7hEh+b HdbA== X-Gm-Message-State: AOAM532Ts+awihJ9FW3qz9kfZrzSd1Sybfpebi3Smv/6XQ1qx1OmYEUc KOQpVJdGHynf5Q79fUeqFzU= X-Google-Smtp-Source: ABdhPJwVAo6VGB+hJkjETNPA55QlxbtgXB5vJ2dgdOQpHITfBrRf8B9F+GPwkA5GV5FTROBQocTvog== X-Received: by 2002:a4a:d781:: with SMTP id c1mr8008235oou.44.1614708944123; Tue, 02 Mar 2021 10:15:44 -0800 (PST) Received: from [192.168.0.100] (adsl-074-188-243-021.sip.asm.bellsouth.net. [74.188.243.21]) by smtp.gmail.com with ESMTPSA id v22sm4491019otj.57.2021.03.02.10.15.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 02 Mar 2021 10:15:42 -0800 (PST) Subject: Re: [RESOLVED] [gentoo-user] zfs repair needed (due to fingers being faster than brain) To: gentoo-user@lists.gentoo.org References: <7407510.jJDZkT8p0M@robert-notebook> From: Dale Openpgp: preference=signencrypt Autocrypt: addr=rdalek1967@gmail.com; prefer-encrypt=mutual; keydata= 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 Message-ID: Date: Tue, 2 Mar 2021 12:15:40 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 SeaMonkey/2.53.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: 3a7c6f7a-fe34-418f-8ee5-fa39b63d316c X-Archives-Hash: cefaf4bf2e2e5a58cfaa2177bd58c534 John Blinka wrote: > To all who replied to my distress signal, > > The repair turned out to be pretty painless.  In two ways: > > First, getting quality advice from all of you sans the roasting I > deserved ;), and > > Second, gdisk fixed the gpt header and partition table easily (details > below).  After that, I rebooted, zfs recognized the disk, and then it > started a resilver automatically.  It was done a few minutes later, > and now everything’s back to normal. > > Gdisk noted that both the main gpt header and main partition table > were damaged, but the backups were ok.  I bypassed gdisk’s offer to > use either the current gpt or to create a blank gpt, because I didn’t > understand exactly what “current” or “blank” meant. > > Instead, I invoked the recovery & transformation menu with “r”.  Then > I used “b” to rebuild the damaged main gpt header with the good > backup, followed by “c” to restore the partition table from the good > backup.  I then printed the partition table.  It looked exactly like > the partition tables on the other disks of the same make and model in > the zfs pool (modulo what looked like a unique zfs partition name).  > That made me comfortable, so I wrote the changes to disk, rebooted, > and found everything back to normal after the resilver. > > Appreciate all the help.  Thanks! > > John I think we all do things we need "roasting" for at some point.  I once did a rm -rfv and missed a few keys and tab completion didn't beep, likely it shouldn't have either.  Anyway, luckily I had enough left to do a emerge -ek world and get it all back and it didn't reach /home.  I also cleaned my keyboard with my portable air tank after that.  ;-) I followed this thread in the hopes I might learn something.  I think I did.  It seems that the normal routine stuff is done in the main menu for Gdisk but recovery is done in another menu that is less obvious.  This is a good thing to know.  While we hope none of us ever run into this sort of thing, it is good to know just in case.  It's amazing how well some of the newer file systems can recover from such things.  Between the awesome file systems and Raid and maybe other tools, most data losses can be avoided.  Neat thread.  I don't use ZFS at this point but I learned something about Gdisk.  Dale :-)  :-)