BlueAsphalt Posted December 11, 2024 Posted December 11, 2024 I've been reading up on topics like pools, vdevs, drive testing, how to deal with drive failures, etc on the True NAS forums and came across the resource that does an intro for folks like us with zero knowledge of True NAS and its file system. Link to the forum page: https://www.truenas.com/community/resources/introduction-to-zfs.111/ An other site that had helpful illustrations https://blog.victormendonca.com/2020/11/03/zfs-for-dummies/ 2 3 Quote
Dylan Posted December 11, 2024 Posted December 11, 2024 Hey @BlueAsphalt This is great! Especially if you've not worked with ZFS before. It took me awhile to understand some of the key concepts as I had always worked with hardware raid and software raid was really new to me at the time. This is the kind of engagement we really like to see; hope you share more of your experiences! 1 Quote
Dylan Posted December 11, 2024 Posted December 11, 2024 Tagging @Manderis regarding your vdev question. 1 Quote
BlueAsphalt Posted December 14, 2024 Author Posted December 14, 2024 (edited) This post was recognized by Dylan! "Great post!!" BlueAsphalt was awarded the badge 'Great Content' and 100 points. Some other things I learnt. To expand storage, you can replace the existing drives one by one within a vdev (the lowest common drive capacity within the vdev will be counted for each drive) or you can add more drives by creating another vdevs. "You can combine differing size vdev's together in a single pool. You only lose the available space on a drive when you combine different sized drives in the same vdev." Once a vdev is created, you cant remove it. And failure of a vdev means the pool will be irrecoverable. Therefore make sure to have higher raids (raidz-2 or higher is preferable) within the vdevs. If I would like to add ssds to my nas (for apps like VM and game servers), it's better to create another pool with them instead of adding them to the hdd pools to take advantage of the higher speed. Got the suggestion from this thread https://www.truenas.com/community/threads/can-you-specify-the-vdev-where-data-is-saved.12963/ There are cache drives in zfs but using RAM is recommended. More ram, the better. Also ECC ram is a high priority https://www.truenas.com/community/threads/ecc-vs-non-ecc-ram-and-zfs.15449/ Powersupply sizing guidance https://forums.freenas.org/index.php?threads/proper-power-supply-sizing-guidance.38811/ Also CMR drives > SMR drives, helps while rebuilding raid array (a bit controversial topic) (At this point, this thread is not just about zfs but also intro to hardware but i'm not sure how to edit the title) After picking the right hardware (including disks), how to spot failures early on https://www.truenas.com/community/threads/building-burn-in-and-testing-your-freenas-system.17750/ Personally, as a newbie, I am not wiling to invest so much money into getting the right hardware so i'll just use old desktops laying around and instead backup to another system regularly so I dont lose data (3-2-1 backup rule !) Edited December 14, 2024 by BlueAsphalt 1 Quote
Dylan Posted December 15, 2024 Posted December 15, 2024 On 12/14/2024 at 7:29 AM, BlueAsphalt said: Personally, as a newbie, I am not wiling to invest so much money into getting the right hardware so i'll just use old desktops laying around and instead backup to another system regularly so I dont lose data (3-2-1 backup rule !) THIS!! You clearly understand the assignment. It is far better to spend time learning on older hardware, giving yourself the opportunity to learn what you want. I also really appreciate that you've shared what you've learned - please keep it up! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.