{"id":3451,"date":"2016-01-03T11:00:57","date_gmt":"2016-01-03T01:00:57","guid":{"rendered":"https:\/\/www.penguinpunk.net\/blog\/?p=3451"},"modified":"2016-01-03T10:41:54","modified_gmt":"2016-01-03T00:41:54","slug":"freenas-a-few-notes","status":"publish","type":"post","link":"https:\/\/www.penguinpunk.net\/blog\/freenas-a-few-notes\/","title":{"rendered":"FreeNAS &#8211; A few notes"},"content":{"rendered":"<p><a href=\"https:\/\/twitter.com\/mat_harvest\" target=\"_blank\">Mat<\/a> and I have been talking about <a href=\"http:\/\/www.freenas.org\" target=\"_blank\">FreeNAS<\/a> a lot recently. My QNAP TS-639 Pro is approaching 7 years old and I&#8217;m reluctant to invest further money in drives for it. So we&#8217;ve been doing a bit of research on what might be good hardware and so forth. I thought I&#8217;d put together a few links that I found useful and share some commentary.<\/p>\n<p>Firstly, FreeNAS has been around for a while now, and there is a plethora of useful documentation available via the <a href=\"http:\/\/doc.freenas.org\/9.3\/freenas.html\" target=\"_blank\">official documentation<\/a>, forums and blog posts. While digging through the comments on a post I noticed someone saying that the FreeNAS crowd like to patronise people a lot. It might be a little unfair, although they do sometimes come across as a bit dickish, so be prepared. It&#8217;s like anything on the internet really.<\/p>\n<p>Secondly, most of the angst comes about through the choices people make for their DIY hardware builds. There&#8217;s <a href=\"https:\/\/forums.freenas.org\/index.php?threads\/ecc-vs-non-ecc-ram-and-zfs.15449\/\" target=\"_blank\">a lot of talk about ECC RAM<\/a> and <a href=\"http:\/\/jrs-s.net\/2015\/02\/03\/will-zfs-and-non-ecc-ram-kill-your-data\/\" target=\"_blank\">why it&#8217;s critical to a decent build<\/a>. I have a strong dislike of the word &#8220;noobs&#8221; and variants, but there are some good points made in this thread. <a href=\"http:\/\/blog.brianmoses.net\" target=\"_blank\">Brian Moses<\/a> has <a href=\"http:\/\/blog.brianmoses.net\/2014\/03\/why-i-chose-non-ecc-ram-for-my-freenas.html\" target=\"_blank\">an interesting counter here<\/a>, which I found insightful as well. So, your mileage might vary. For what it&#8217;s worth, I&#8217;m not using ECC RAM in my current build, but\u00a0I am by no means a shining light when it comes to best practice for IT in the home. If I was going to store data on it that I couldn&#8217;t afford to reload from another source (I&#8217;m using it to stream mkv files around the house) I would look at ECC.<\/p>\n<p>Thirdly, one of the &#8220;folk of the forum&#8221;, as I&#8217;ll now call them, has a handy primer on FreeNAS that you can view in a few different ways <a href=\"https:\/\/forums.freenas.org\/index.php?threads\/slideshow-explaining-vdev-zpool-zil-and-l2arc-for-noobs.7775\/\" target=\"_blank\">here<\/a>. It hasn&#8217;t been updated in a little while, but it covers off a lot of the salient points when looking at doing <a href=\"http:\/\/www.freenas.org\/whats-new\/2015\/02\/a-complete-guide-to-freenas-hardware-design-part-iii-pools-performance-and-cache.html\" target=\"_blank\">your own build<\/a> and getting started with FreeNAS. If you want a few alternative approaches to what may or may not work for you, have a look at <a href=\"http:\/\/blog.brianmoses.net\/2015\/01\/diy-nas-2015-edition.html\" target=\"_blank\">Brian&#8217;s post here<\/a>, as well as <a href=\"http:\/\/pisarenko.net\/blog\/2013\/08\/28\/impressions-from-freenas\/\" target=\"_blank\">this one<\/a> and <a href=\"https:\/\/pcpartpicker.com\/guide\/Lc48TW\/freenas-box-2016\" target=\"_blank\">this one<\/a>. Also, if you&#8217;re still on the fence about FreeNAS, take a look at Brian&#8217;s <a href=\"http:\/\/blog.brianmoses.net\/2015\/04\/diy-nas-software-roundup.html\" target=\"_blank\">DIY NAS Software Roundup<\/a> &#8211; it&#8217;s well written and covers a number of the important points. The key takeaways when looking at doing your own build are as follows:<\/p>\n<ul>\n<li>Do your research before you buy stuff;<\/li>\n<li>Don&#8217;t go cheap on RAM (ECC if you can);<\/li>\n<li><a href=\"https:\/\/www.reddit.com\/r\/freenas\/comments\/28u6lx\/when_do_zils_and_l2arcs_become_beneficial\/\" target=\"_blank\">Think about the real requirement<\/a> for <a href=\"https:\/\/forums.freenas.org\/index.php?threads\/some-insights-into-slog-zil-with-zfs-on-freenas.13633\/\" target=\"_blank\">ZIL<\/a> or L2ARC; and<\/li>\n<li>Not everyone on the internet is a prick, but sometimes it will seem like that.<\/li>\n<\/ul>\n<p>Finally, my experience with FreeNAS itself has been pretty good. I admit that I haven&#8217;t used FreeBSD or its variants in quite a few years, but the web interface is pretty easy to navigate. I&#8217;ve mucked about a bit with the different zpool configurations, and how to configure the ZIL and L2ARC on a different drive (that post is coming shortly). The installation is straight forward and once I got my head around the concept of jails it was easy to setup Plex and give it a spin too. Performance was good given the hardware I&#8217;ve tested on (when the drives weren&#8217;t overheating due to the lack of airflow and an Aussie summer). I&#8217;m hoping to do the real build this week or next, so I&#8217;ll see how it goes then and report back. I might give <a href=\"https:\/\/nexenta.com\" target=\"_blank\">NexentaStor<\/a>\u00a0Community Edition a crack as well. I have a soft spot for them because they gave me some shoes once. In the meantime, if anyone at <a href=\"https:\/\/www.ixsystems.com\" target=\"_blank\">iXsystems<\/a> wants to send me a <a href=\"https:\/\/www.ixsystems.com\/freenas-mini\/\" target=\"_blank\">FreeNAS Mini<\/a>, just let me know.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mat and I have been talking about FreeNAS a lot recently. My QNAP TS-639 Pro is approaching 7 years old and I&#8217;m reluctant to invest further money in drives for it. So we&#8217;ve been doing a bit of research on what might be good hardware and so forth. I thought I&#8217;d put together a few [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[859,5],"tags":[438,861,860,863,38,787,862],"class_list":["post-3451","post","type-post","status-publish","format-standard","hentry","category-freenas","category-storage","tag-diy","tag-ecc","tag-freenas","tag-l2arc","tag-nas","tag-storage","tag-zil"],"_links":{"self":[{"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/posts\/3451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/comments?post=3451"}],"version-history":[{"count":6,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/posts\/3451\/revisions"}],"predecessor-version":[{"id":3457,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/posts\/3451\/revisions\/3457"}],"wp:attachment":[{"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/media?parent=3451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/categories?post=3451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.penguinpunk.net\/blog\/wp-json\/wp\/v2\/tags?post=3451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}