[Help] bug with btrfs-transact+btrfs-cleaner
Posted: 28 Oct 2025, 19:36
I encountered a critical bug on TOS6 (Terramaster). Can anyone tell me what it is?
I have a Terramaster F6-424 Max. 2 volumes: TRAID (4 x 6 TB), btrfs, and RAID1 (2 x 4 TB), btrfs. The latest version is currently 6.0.783. (I don't know if this matters, but the BIOS version is "default" - 5.26).
Twice a day (around 12:00 and 24:00), the btrfs-transact job starts (and then btrfs-cleaner). At this point, the NAS starts to slow down significantly (clearly visible in the GUI). But the bug itself is different: this process locks files from VirtualBox, and the virtual machines crash with "Buffer I/O error on device sda" errors. Only stopping and restarting the virtual machines helps. (I described this here - viewtopic.php?t=9194)
What else? This hasn't happened before. It seems this bug arose after upgrading to 6.0.783.
Any ideas on how to fix this?
So far, I see two possible solutions:
1. Roll back to one of the previous versions of TOS6
2. Try migrating VirtualBox from a TRAID volume to a RAID1 volume
I have a Terramaster F6-424 Max. 2 volumes: TRAID (4 x 6 TB), btrfs, and RAID1 (2 x 4 TB), btrfs. The latest version is currently 6.0.783. (I don't know if this matters, but the BIOS version is "default" - 5.26).
Twice a day (around 12:00 and 24:00), the btrfs-transact job starts (and then btrfs-cleaner). At this point, the NAS starts to slow down significantly (clearly visible in the GUI). But the bug itself is different: this process locks files from VirtualBox, and the virtual machines crash with "Buffer I/O error on device sda" errors. Only stopping and restarting the virtual machines helps. (I described this here - viewtopic.php?t=9194)
What else? This hasn't happened before. It seems this bug arose after upgrading to 6.0.783.
Any ideas on how to fix this?
So far, I see two possible solutions:
1. Roll back to one of the previous versions of TOS6
2. Try migrating VirtualBox from a TRAID volume to a RAID1 volume