[Bug] btrfs: ERROR: unable get label Inappropriate ioctl for device
There is something broken in the btrfs filesystem. When doing some basic btrfs operations, such as:
btrfs filesystem show /
you get the error message:
ERROR: unable get label Inappropriate ioctl for device
Btrfs v3.16
The error prevents many basic information gathering commands such as btrfs fi show <dev>, btrfs device scan <dev> and btrfs device ready <dev>
I am a concerned about this, since it is never a good idea to have problems in your filesystem! Does anyone know why we get the error message, and how to fix it?
I have the same since a long time and it doesn't prevent
Sthocs ( 2015-05-12 16:48:31 +0200 )editbtrfs fi showto work for me. And the balancing run as expected last night.Yes
00prometheus ( 2015-05-12 17:43:58 +0200 )editbtrfs fi showworks, but something likebtrfs fi show /dev/mmcblk0p28doesn't!btrfs balanceis unrelated, I believe.btrfs fi showisn't the real problem though: There are quite a few btrfs commands that don't work, and that is what is making me nervous. I am trying to set up multiple subvolumes for redundant storage with error correction in the filesystem, and it makes me uncomfortable doing those kinds of filesystem operations when the filesystem seems unstable. It makes me uncomfortable when the filesystem seems unstable, period. :-)