Re: Cannot resize filesystem: not enough free space
From: Jakob Schöttl <hidden>
Date: 2021-01-24 19:12:26
Hugo Mills [off-list ref] writes:
On Sun, Jan 24, 2021 at 07:23:21PM +0100, Jakob Schöttl wrote:quoted
Help please, increasing the filesystem size doesn't work. When mounting my btrfs filesystem, I had errors saying, "no space left on device". Now I managed to mount the filesystem with -o skip_balance but: # btrfs fi df /mnt Data, RAID1: total=147.04GiB, used=147.02GiB System, RAID1: total=8.00MiB, used=48.00KiB Metadata, RAID1: total=1.00GiB, used=458.84MiB GlobalReserve, single: total=181.53MiB, used=0.00BCan you show the output of "sudo btrfs fi show" as well? Hugo.
Thanks, Hugo, for the quick response.
# btrfs fi show /mnt/
Label: 'data' uuid: fc991007-6ef3-4c2c-9ca7-b4d637fccafb
Total devices 2 FS bytes used 148.43GiB
devid 1 size 232.89GiB used 149.05GiB path /dev/sda
devid 2 size 149.05GiB used 149.05GiB path /dev/sdb
Oh, now I see! Resize only worked for one sda!
# btrfs fi resize 1:max /mnt/
# btrfs fi resize 2:max /mnt/
# btrfs fi show /mnt/
Label: 'data' uuid: fc991007-6ef3-4c2c-9ca7-b4d637fccafb
Total devices 2 FS bytes used 150.05GiB
devid 1 size 232.89GiB used 151.05GiB path /dev/sda
devid 2 size 465.76GiB used 151.05GiB path /dev/sdb
Now it works. Thank you!
quoted
It is full and resize doesn't work although both block devices sda and sdb have more 250 GB and more nominal capacity (I don't have partitions, btrfs is directly on sda and sdb): # fdisk -l /dev/sd{a,b}* Disk /dev/sda: 232.89 GiB, 250059350016 bytes, 488397168 sectors [...] Disk /dev/sdb: 465.76 GiB, 500107862016 bytes, 976773168 sectors [...] I tried: # btrfs fi resize 230G /mnt runs without errors but has no effect # btrfs fi resize max /mnt runs without errors but has no effect # btrfs fi resize +1G /mnt ERROR: unable to resize '/mnt': no enough free space Any ideas? Thank you!
-- Jakob Schöttl Phone: 0176 45762916 E-mail: jschoett@gmail.com PGP-key: 0x25055C7F