Stromkompressor
Dabbler
- Joined
- Mar 13, 2023
- Messages
- 18
I have a pretty fresh TrueNAS Scale installation and want to test it and put it under some load before trusting it my data (ofc backups will also be done).
My configuration is RAIDZ2 with 4 x 6 TB HDDs. I have generated several 200 - 300 GB large files with "cat /dev/random > file.out". Right now I am copying all these files again and again to fill up my ~10 TB pool to at least 50 %.
Once I got some data, I plan to calculate checksums for all files. I think I'll use cksum instead of md5sum because it might be faster but I'll verify that before doing this. After all the I/O might be the bottle neck here. Then I want to "trash" one disk. I don't know the consequences of plainly "dd if=/dev/random of=/dev/sda" while TrueNAS is running. That's why I think I should get that one drive out and do the dd on another computer (ofc not sda in this case).
Then I put the disk back into my NAS and will see what TrueNAS thinks of it and explore a little bit how it looks like. I will try to make the disk "self heal", pay attention on how long it takes and then will verify that all files match the prerecorded checksums.
Is there anything "wrong" with this test? Once that test was successful I want to do it with 2 (other) disks to see if RAIDZ2 holds up to its promises.
I trust ZSF and TrueNAS but now I got the opportunity to do all this and it puts some load on the disks which will be great for "burning" them in.
My configuration is RAIDZ2 with 4 x 6 TB HDDs. I have generated several 200 - 300 GB large files with "cat /dev/random > file.out". Right now I am copying all these files again and again to fill up my ~10 TB pool to at least 50 %.
Once I got some data, I plan to calculate checksums for all files. I think I'll use cksum instead of md5sum because it might be faster but I'll verify that before doing this. After all the I/O might be the bottle neck here. Then I want to "trash" one disk. I don't know the consequences of plainly "dd if=/dev/random of=/dev/sda" while TrueNAS is running. That's why I think I should get that one drive out and do the dd on another computer (ofc not sda in this case).
Then I put the disk back into my NAS and will see what TrueNAS thinks of it and explore a little bit how it looks like. I will try to make the disk "self heal", pay attention on how long it takes and then will verify that all files match the prerecorded checksums.
Is there anything "wrong" with this test? Once that test was successful I want to do it with 2 (other) disks to see if RAIDZ2 holds up to its promises.
I trust ZSF and TrueNAS but now I got the opportunity to do all this and it puts some load on the disks which will be great for "burning" them in.