[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 show
to work for me. And the balancing run as expected last night.Yes
00prometheus ( 2015-05-12 17:43:58 +0200 )editbtrfs fi show
works, but something likebtrfs fi show /dev/mmcblk0p28
doesn't!btrfs balance
is unrelated, I believe.btrfs fi show
isn'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. :-)