On 2018/10/16 下午10:05, Anton Shepelev wrote:
> Hello, all
> 
> On all our servers with BTRFS, which are otherwise working
> normally, `btrfs check /' complains that

Btrfs check shouldn't continue on mount point.

Latest one would report error like:

  Opening filesystem to check...
  ERROR: not a regular file or block device: /mnt/btrfs
  ERROR: cannot open file system


> 
>    Superblock bytenr is larger than device size

This shouldn't be a big problem, normally related to unaligned numbers,
and older kernel/btrfs-progs.

Please try latest btrfs-progs and see if btrfs check reports any error.

>    Couldn't open file system
> 
> Since am not using any "dangerous" options and want merely
> to analyse the system for errors without any modifications,
> I don't think I must unount my FS, which in my case would
> mean booting from a live CD.  What may be causeing this
> error?

Normally old mkfs or old kernel.

Latest btrfs check result would definitely help to solve the problem.
And the follow result will also help (can be dumpded even with fs
mounted, also needs latest btrfs-progs):

  # btrfs ins dump-super -FfA <device>
  # btrfs ins dump-tree -t chunk <device>

Thanks,
Qu

> 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to