Using Primocache with Winbtrfs RAID0
Posted: Sat Sep 11, 2021 3:26 pm
Im trying to get rid of my hardware raid controller and had bad experiences with the windows raid function, so i tried winbtrfs ( https://github.com/maharmstone/btrfs ) which has a raid implementation on its own.
After setting up the raid i tried primocache on it. It doesn't find the raid volume, only the raw disks, but i thought as primocache works on block level it probably still works, so i set up a caching task for both disks including defer write. The strange thing now is that it seems to be working fine on one of the hard drives, i can see less to no activity on this drive and defered blocks, cached read and so on staticts in primocache rise. For the other drive though primocache doesn't detect any reads or writes and therefore does not "intercept" any of those.
I understand that this is a rare scenario but maybe someone has an idea what i could try as a workaround or romex devs will take a quick look to see if this would be an easy fix.
After setting up the raid i tried primocache on it. It doesn't find the raid volume, only the raw disks, but i thought as primocache works on block level it probably still works, so i set up a caching task for both disks including defer write. The strange thing now is that it seems to be working fine on one of the hard drives, i can see less to no activity on this drive and defered blocks, cached read and so on staticts in primocache rise. For the other drive though primocache doesn't detect any reads or writes and therefore does not "intercept" any of those.
I understand that this is a rare scenario but maybe someone has an idea what i could try as a workaround or romex devs will take a quick look to see if this would be an easy fix.