Hello,
I took a look at https://github.com/openmediava…/usr/sbin/omv-btrfs-scrub, which is used to periodically scrub the disks with btrfs filesystem attached to the openmediavault server.
I noticed, that the script finds the partitions on which a btrfs filesystem is installed. Now this approach works, but not perfectly.
People with a btrfs raid 1 will have only one of the disks scrubbed ( the one with the mountpoint)
For example, the output of lsblk is following, it will only scrub /dev/sde1.
Code: Output of lsblk
sdc 8:32 0 10.9T 0 disk
└─sdc1 8:33 0 10.9T 0 part
sde 8:64 0 10.9T 0 disk
└─sde1 8:65 0 10.9T 0 part /srv/dev-disk-by....
To fix this, the script should be changed to one that btrfs scrubs with the mountpoints, instead of the partitions. which works exactly the same, but will scrub both disks (or all disks, that are used in a btrfs raid). votdev