[SOLVED] Squatter "No space left on device"
Tecnologia Charne.Net
tecno at charne.net
Wed Jun 17 11:11:25 EDT 2015
>> # btrfs balance start -v -dusage=5 /var/spool/cyrus/
>> Dumping filters: flags 0x1, state 0x0, force is off
>> DATA (flags 0x2): balancing, usage=5
>> Done, had to relocate 213 out of 1302 chunks
>>
>>
>> Now, it's working.
>
> Why would anybody ever run production data on btrfs?
>
> https://btrfs.wiki.kernel.org/index.php/Main_Page
>
> "The Btrfs code base is under heavy development."
>
> https://btrfs.wiki.kernel.org/index.php/Gotchas
>
> "Files with a lot of random writes can become heavily fragmented
> (10000+ extents) causing trashing on HDDs and excessive multi-second
> spikes of CPU load on systems with an SSD or large amount a RAM."
>
> Unfortunately, both cyrus.index files and skiplist/twoskip databases
> get a lot of random writes - though both repack occasionally which
> reduces fragmentation.
>
> I've tried other filesystems a few times, and I keep coming back to
> ext4 for consistent performance and crash safety (at least on decent
> hardware which doesn't lie about fsync) - XFS has lost data, btrfs has
> always been shiny at first, but turned into a performance disaster
> over time.
>
> --
> Bron Gondwana
> brong at fastmail.fm
>
>
Thanks Bron.
I agree. It was a "decisión de mierda".
Some years ago, I had problems with reiserfs... Now, this.
Now, I have to figure out how to backup data and restore in ext4 partition.
Thanks.
More information about the Cyrus-devel
mailing list