Hi, On 01/21/2017 03:16 PM, Marc Haber wrote: > I have a file system that I can show, check, but not rebalance: > > 1 [4/3420]mh@fan:~ $ sudo btrfs fi show /dev/mapper/banana-root > Label: none uuid: b2906231-70a9-46d9-9830-38a13cb73171 > Total devices 1 FS bytes used 1.82GiB > devid 1 size 6.00GiB used 3.69GiB path /dev/mapper/banana-root > > 1 [10/3426]mh@fan:~ $ sudo btrfs check /dev/mapper/banana-root > Checking filesystem on /dev/mapper/banana-root > UUID: b2906231-70a9-46d9-9830-38a13cb73171 > checking extents > checking free space cache > checking fs roots > checking csums > checking root refs > found 1954635785 bytes used err is 0 > total csum bytes: 1833964 > total tree bytes: 75907072 > total fs tree bytes: 64241664 > total extent tree bytes: 7843840 > btree space waste bytes: 21224578 > file data blocks allocated: 2168119296 > referenced 2088648704 > [11/3427]mh@fan:~ $ sudo btrfs balance /dev/mapper/banana-root > ERROR: not a btrfs filesystem: /dev/mapper/banana-root > 1 [12/3428]mh@fan:~ $
You have to point balance to the mount point of the banana, not to the block device. (balance does its work while the file system is mounted) > > The filesystem is on a logical volume which is on a PV which is in a > loop device that is on a disk file: > > [12/3428]mh@fan:~ $ sudo lvs > LV VG Attr LSize > root banana -wi-a---p- 6,00g > [13/3429]mh@fan:~ $ sudo vgs > VG #PV #LV #SN Attr VSize VFree > banana 1 2 0 wz-pn- 7,16g 164,00m > [14/3430]mh@fan:~ $ sudo pvs > PV VG Fmt Attr PSize PFree > [unknown] banana lvm2 a-m 7,16g 164,00m > (no idea why this says "unknown" here, it is > [15/3431]mh@fan:~ $ ls -al /dev/mapper/loop0p2 > lrwxrwxrwx 1 root root 8 Jan 21 14:40 /dev/mapper/loop0p2 -> ../dm-39 > [16/3432]mh@fan:~ $ ls -al /dev/dm-39 > brw-rw---- 1 root disk 254, 39 Jan 21 14:40 /dev/dm-39 > [24/3440]mh@fan:~ $ sudo kpartx -l banana.sdcard > loop0p1 : 0 497664 /dev/loop0 2048 > loop0p2 : 0 15024128 /dev/loop0 499712 > [25/3441]mh@fan:~ $ sudo losetup --list > NAME SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE DIO > /dev/loop0 0 0 0 0 /home/mh/banana.sdcard 0 > [26/3442]mh@fan:~ $ > > Can a btrfs be so broken that btrfs balance doesn't recognize it any > more? What is going on with this file system? -- Hans van Kranenburg -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
