From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out1-smtp.messagingengine.com ([66.111.4.25]:57190 "EHLO out1-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750985AbcFNPE5 convert rfc822-to-8bit (ORCPT ); Tue, 14 Jun 2016 11:04:57 -0400 From: Nikolaus Rath To: Qu Wenruo Cc: Subject: Re: How to map extents to files References: <87eg8g5lwt.fsf@vostro.rath.org> <06ef9ac3-ed15-9621-9629-4c8965618db6@cn.fujitsu.com> <87zir3skpo.fsf@thinkpad.rath.org> <420018f7-d129-5861-2fc4-bf2f92e46b69@cn.fujitsu.com> Date: Tue, 14 Jun 2016 08:04:49 -0700 In-Reply-To: <420018f7-d129-5861-2fc4-bf2f92e46b69@cn.fujitsu.com> (Qu Wenruo's message of "Fri, 10 Jun 2016 16:17:45 +0800") Message-ID: <87y4677qwe.fsf@thinkpad.rath.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Sender: linux-btrfs-owner@vger.kernel.org List-ID: On Jun 10 2016, Qu Wenruo wrote: > At 06/02/2016 10:56 PM, Nikolaus Rath wrote: >> On Jun 02 2016, Qu Wenruo wrote: >>> At 06/02/2016 11:06 AM, Nikolaus Rath wrote: >>>> Hello, >>>> >>>> For one of my btrfs volumes, btrfsck reports a lot of the following >>>> warnings: >>>> >>>> [...] >>>> checking extents >>>> bad extent [138477568, 138510336), type mismatch with chunk >>>> bad extent [140091392, 140148736), type mismatch with chunk >>>> bad extent [140148736, 140201984), type mismatch with chunk >>>> bad extent [140836864, 140865536), type mismatch with chunk >>>> [...] >>>> >>>> Is there a way to discover which files are affected by this (in >>>> particular so that I can take a look at them before and after a btrfsck >>>> --repair)? >>> >>> Which version is the progs? If the fs is not converted from ext2/3/4, >>> it may be a false alert. >> >> Version is 4.4.1. The fs may very well have been converted from ext4, >> but I can't tell for sure. > > For such case, btrfsck --repair is unable to fix it, as btrfs-progs is > not able to balance extents. > > Normally, a full balance would fix it. > > > I would try to update btrfs-progs to 4.5 and recheck, to see if it's a > false alert. > If not, then remove unused snapshots and then do the full balance. Newest btrfs-progs reported the same error, and a full balance fixed it. Thank you! Best, Nikolaus -- GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F »Time flies like an arrow, fruit flies like a Banana.«