Re: Balance ENOSPC during balance despite additional storage added

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Sep 23, 2019 at 5:10 PM Chris Murphy <lists@xxxxxxxxxxxxxxxxx> wrote:
>
> On Mon, Sep 23, 2019 at 4:11 PM Pete <pete@xxxxxxxxxxxxxxx> wrote:
> >
> > On 9/23/19 10:52 PM, Chris Murphy wrote:
> > > What features do you have set?
> > >
> > > # btrfs insp dump-s /dev/
> > >
> >
> > root@phoenix:/var/lib/lxc# btrfs insp dump-s /dev/nvme0_vg/lxc
> ...
> > sectorsize              4096
> > nodesize                16384
> ...
> > compat_ro_flags         0x0
> > incompat_flags          0x161
> >                         ( MIXED_BACKREF |
> >                           BIG_METADATA |
> >                           EXTENDED_IREF |
> >                           SKINNY_METADATA )
>
> Totally a default file system, looks like to me.
>
> Bug 204973 - ERROR: error during balancing '/': No space left on device (edit)
> https://bugzilla.kernel.org/show_bug.cgi?id=204973
>
> Since I've reproduced it with all new progs and kernel I don't think
> you need to add anything there.

Guys, I'm not seeing anything queued up for 5.4 related to this so I'm
not sure whether it's a known problem or not. This enospc happens with
5.1.21 through 5.3.0. I reproduced it on a brand new file system about
2 weeks old that's only ever seen 5.2.9+ kernels, first hit the enospc
with 5.3.0. I've got three complicating features set compared to the
original poster above: space_cache=v2, no holes, compress=zstd but
since he's hitting this, I don't think it's related to those features.

It seems what's in common is this type of error:

[  183.580410] BTRFS info (device sda4): unable to make block group 22020096 ro

-- 
Chris Murphy



[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux