Jump to content

Recommended Posts

Posted

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/

 

  • Like 2
  • Thanks 3
Posted

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!

  • Like 1
Posted (edited)
Dylan
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 by BlueAsphalt
  • Like 1
Posted
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!

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...