From: OmegaPhil <OmegaPhil@startmail.com>
To: linux-btrfs@vger.kernel.org
Subject: Unable to allocate for space usage in particular btrfs volume
Date: Wed, 04 Nov 2015 21:10:42 +0000 [thread overview]
Message-ID: <563A7452.4050202@startmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 3337 bytes --]
Back in September I noticed that 'sudo du -chs /mnt/storage-1' reported
887GB used and 'df -h' 920GB for this particular volume - I went on
#btrfs for any suggestions, and balancing + defraging made no
difference. It had no subvolumes/snapshots etc, I basically used it like
a checksumed ext4fs.
Since the volume was converted from ext4, I redid it from scratch (so
made with kernel v4.1.3 or v4.1.6 on this Debian Testing machine), and
the problem went away.
After a couple of months, df reports 907GB used, whereas du says 884GB -
I currently have 8 large (1-5.5TB volumes) btrfs volumes in use,
storage-1 is the only SSD volume and the only one with this problem.
No balancing or defraging this time, it didn't make a difference before
and this is a relatively new volume.
Are there any sysadmin-level ways I can account for the ~23GB lost space?
Thanks for any help.
=========================================================
$ uname -a
Linux omega1 4.2.0-1-amd64 #1 SMP Debian 4.2.5-1 (2015-10-27) x86_64
GNU/Linux
$ btrfs --version
btrfs-progs v4.2.2
$ sudo btrfs fi usage /mnt/storage-1
Overall:
Device size: 953.87GiB
Device allocated: 932.04GiB
Device unallocated: 21.83GiB
Device missing: 0.00B
Used: 906.10GiB
Free (estimated): 45.35GiB (min: 34.43GiB)
Data ratio: 1.00
Metadata ratio: 2.00
Global reserve: 512.00MiB (used: 0.00B)
Data,single: Size:925.01GiB, Used:901.50GiB
/dev/sdb 925.01GiB
Metadata,single: Size:8.00MiB, Used:0.00B
/dev/sdb 8.00MiB
Metadata,DUP: Size:3.50GiB, Used:2.30GiB
/dev/sdb 7.00GiB
System,single: Size:4.00MiB, Used:0.00B
/dev/sdb 4.00MiB
System,DUP: Size:8.00MiB, Used:128.00KiB
/dev/sdb 16.00MiB
Unallocated:
/dev/sdb 21.83GiB
$ sudo btrfs-show-super /dev/sdb
superblock: bytenr=65536, device=/dev/sdb
---------------------------------------------------------
csum 0x7f6b70be [match]
bytenr 65536
flags 0x1
( WRITTEN )
magic _BHRfS_M [match]
fsid 27430475-c49a-4e3f-8f8d-be5c14be59db
label storage-1
generation 114344
root 683413471232
sys_array_size 226
chunk_root_generation 114251
root_level 1
chunk_root 21004288
chunk_root_level 1
log_root 683413979136
log_root_transid 0
log_root_level 0
total_bytes 1024209543168
bytes_used 971565568000
sectorsize 4096
nodesize 16384
leafsize 16384
stripesize 4096
root_dir 6
num_devices 1
compat_flags 0x0
compat_ro_flags 0x0
incompat_flags 0x161
( MIXED_BACKREF |
BIG_METADATA |
EXTENDED_IREF |
SKINNY_METADATA )
csum_type 0
csum_size 4
cache_generation 114344
uuid_tree_generation 114344
dev_item.uuid c6b32341-6300-4f21-8c3b-3d7d458c3668
dev_item.fsid 27430475-c49a-4e3f-8f8d-be5c14be59db [match]
dev_item.type 0
dev_item.total_bytes 1024209543168
dev_item.bytes_used 1000765128704
dev_item.io_align 4096
dev_item.io_width 4096
dev_item.sector_size 4096
dev_item.devid 1
dev_item.dev_group 0
dev_item.seek_speed 0
dev_item.bandwidth 0
dev_item.generation 0
=========================================================
dmesg contains a lot of information which is superfluous to btrfs and
personal, I can filter on a regex and report if necessary.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
next reply other threads:[~2015-11-04 21:18 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-04 21:10 OmegaPhil [this message]
2015-11-04 21:30 ` Unable to allocate for space usage in particular btrfs volume Hugo Mills
2015-11-04 21:53 ` OmegaPhil
2015-11-05 4:18 ` Duncan
2015-11-05 10:44 ` OmegaPhil
2015-11-05 11:49 ` Hugo Mills
2015-11-06 20:15 ` Calvin Walton
2015-11-06 20:35 ` Austin S Hemmelgarn
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=563A7452.4050202@startmail.com \
--to=omegaphil@startmail.com \
--cc=linux-btrfs@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).