Building a DIY NAS on a budget! - TrueNas CORE | Starting a Video Production Company S1E1

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 พ.ค. 2024
  • Hey guys! Zane and I built, and set up our own NAS system for the video production company we run (Destined to Wander). We learned a lot and had a lot of fun figuring things out! We hope this video aims to show you that you can accomplish things with time, it may seem daunting to do something like build a NAS server, but with time and patience anyone can do it!
    If you enjoyed the video, feel free to give it a like and comment! And if you enjoy our content, consider subscribing here: destinedtowander.io/subscribe
    We have a Patreon if you have the funds and desire to support us in what we do! You can find that here: destinedtowander.io/patreon
    If you want to give a one-time donation, you can do so here: destinedtowander.io/donate
    =============================
    Computer Build Specs
    =============================
    Case: Fractal Design Node 804
    Motherboard: ASRock B550M Pro4 mATX
    CPU: Amd Ryzen 3 PRO 5350G
    CPU Cooler: be quiet! Pure Rock 2
    Ram: Micron 32GB DDR4-3200 ECC UDIMM (64GB Total)
    PSU: Seasonic Focus GX650W 80+ Gold Fully Modular
    HDDs: Seagate Iron Wolf Pro NAS 12TB 3.5” 7200 RPM (8 Drives Total)
    Boot Drive: Samsung 970 Evo 256gb
    HBA: IBM M1015 9220-8i 6Gbps SAS HBA
    Fans: Be Quiet Pure Wings Fans (120mm x3)
    =============================
    Contents of this video
    =============================
    0:00 - Building the NAS system
    10:11- First boot-up
    10:50 - What the UPS does
    11:37 - Software setup of TrueNas
    17:56 - Re-cap of NAS build
    18:42 - A thank you to our supporters
    20:08 - Outro
    =============================
    Follow Us
    =============================
    Facebook: destinedtowander.io/facebook
    Instagram: destinedtowander.io/instagram
    Tiktok: destinedtowander.io/tiktok
    Podcast: destinedtowander.io/podcast
  • ภาพยนตร์และแอนิเมชัน

ความคิดเห็น • 35

  • @frederichardy8844
    @frederichardy8844 3 วันที่ผ่านมา +1

    Just my 2cents: it's a good pratice to make a list of all the hard drive with there serial number and where they are in your case. Because when you have a drive failure and you have to change it you want to be certain to NOT remove a good drive. The position of the disc in the case allow you to NOT disassemble working drives... so faster and lower the risk of breaking anything else in the
    case.
    .. and as you are already really stress out about the risk of loosing your data (even with a backup, trust me on this I've been there...) it' alway conforting to have written information...
    Another good thing is to something to add a drive because if you want to change a drive of an array and the drive it still working (because there's a SMART alarm on it for example) it's better to let the old drive in the array. With your case you can add an eSata braket plugged in a motherboard sata port and use an external eSata disc enclosure
    Last point you didn't talk about log drive in ZFS. That seems not important to me until I add one and more than double my write speed!
    and saying that it just realize your motherboard have only Gb ethernet and you don't mention any network adapter? If your using 1 Gb ethernet it's a HUGE bottleneck for your system! Even whitout a log drive your system will saturate even a 2.5 Gb link maybe a5 Gb. With a log drive your will need 10 Gb. You can test that with cheap USB3 to ethernet 2.5Gb adapter.
    For video editing that's really important, except if you keep your file on your workstation and use the NAS as backup only. But even as backup, it's only 120MB/s max...

    • @d2wmedia
      @d2wmedia  3 วันที่ผ่านมา

      Thank you for the in-depth and helpful comment! We are only on 1GB LAN speeds currently because we are currently only using the NAS system as a back up for now, to upgrade to 10GBe would be a lot more money and overhead that we don't have the funds for at the moment. We thought about doing a hot swap drive for if a drive fails it can automatically write it to the new drive but we haven't exhausted all of our options yet! We will definitely keep what you said in mind and appreciate you taking the time for writing a helpful and thoughtful comment!
      Have a great day :)

    • @frederichardy8844
      @frederichardy8844 2 วันที่ผ่านมา +1

      @@d2wmedia 10GBe SFP+ can be cheap. There's a lot of entreprise level refurbish devices (adapter, switchs) on eBay. Only the cables (or fiber) may be more expensive...
      Personaly I uses a lot of that type of devices. For example my main server is a HPE DL380 dual xeon with 2x10Gb, 4x1Gb, 12 SATA/SAS 3.5" slot, redondant power supply and 32GB of memory for $480. A lot of room for extension, the only problem is the jet engine noise level 🙂
      I wish you the best success for your project!

  • @harley6692
    @harley6692 หลายเดือนก่อน +15

    you guys sit so close to each other you probably had ones usb cable in the other guys port.

  • @DDJ10000
    @DDJ10000 หลายเดือนก่อน +2

    Don't say hey google 😂😂

    • @d2wmedia
      @d2wmedia  หลายเดือนก่อน

      Found that out the hard way! Lol

  • @samhillebrand
    @samhillebrand 26 วันที่ผ่านมา +1

    Well done, this was actually pretty helpful for someone who is just beginning to look into NAS and deciding what I need and what options to look at. Whether to DIY or purchase a pre-built like Synology, etc. One question, what are the white drive cages that hold the 4x 3.5" drives each, are those included with that specific case model or did you source them separately?

    • @d2wmedia
      @d2wmedia  25 วันที่ผ่านมา +1

      Appreciate the comment! That was our goal, there isn't much video form content for TrueNas, mainly just forums and information scattered all about. As for your question, those drive bay cages are part of the case (Fractal Design Node 804). Hope this helps! :)

  • @Phil-D83
    @Phil-D83 หลายเดือนก่อน +2

    I am a stickler for ecc ram on truenas. Good job

    • @d2wmedia
      @d2wmedia  หลายเดือนก่อน

      Thank you! Yes it gives us great peace of mind :)

    • @URackADisciprine
      @URackADisciprine หลายเดือนก่อน +3

      Yup, today ECC is not nearly the expensive proposition it once was. No reason for it to be omitted from any long or even short term data storage devices.

    • @blahorgaslisk7763
      @blahorgaslisk7763 หลายเดือนก่อน +1

      Some simple ECC education.
      ECC is short for Error Correction Code. With memory it means that each memory module has extra bits storing the parity of the data bits. Normal ECC can detect and correct all single bit errors. It can detect, but not correct almost all double bit errors. There is a chance that the parity bits are erroneous, though this is very uncommon.
      Now memory bit errors are not particularly common, but they do occur even in normally well working memory. The can actually be cause by cosmic radiation which is pretty hard to protect from. So single bit errors can occur in a computer where every component meet all standards. But it might only occur once in a year or so. The more memory there is in the computer the higher the chance that a bit may get flipped wrong. More advanced memory uses lower voltage levels and physically smaller memory cells which makes it less resistant to distubances. DDR5 even uses ECC on the memory as standard. Though I don't think you can read the interaction from the computer. Real ECC DDR5 memory uses an extra level of ECC that the computer can monitor to detect corrected and uncorrected memory errors.
      A single bit error does not mean your computer will crash. That usually only happens when the error occurs in program code that are executed. But given how much other resources the memory in a modern computer is used for there is a huge chance that the error will occur in I/O cache, visual images such as icons, pictures and such or in audio data. In most cases a single bit error in textures, I/O data, sound or plain text will not disturb enough that the program has a problem processing it or the user seeing a single bit error in a video, picture or icon. It can however change cache data for file I/O which could mean that saved data is incorrect.
      What I'm getting to is that your computer might have occasional single bit memory errors without you ever noticing. And if a file saved turns out to be damaged it's easy to blame it on bugs or storage bit rot. ECC memory makes this less likely to occur, and you can look in the system log to see if ECC has had to do any correction. A single bit error once a month is probably not a serious problem unless it's in the same memory area. Then it can be a chip that's about to go bad. If the log shows that ECC has to work a lot then there's a real problem going on. Finally normal ECC can't fix two or more bit errors in the same word. Now I remember there being a more advanced version that used some memory for extra parity that allows it to correct dual bit errors and even automatically stop memory access to problematic memory chips. I can't remember the name or the details but I have a feeling it was used by some motherboards with chipsets from Server Works which were bought by Broadcom. I have no idea if they are still active in any way.
      Finally if ECC detects a uncorrectable error you can get a direct warning, and at least some operating systems will halt execution immediately a non correctable error is reported. This stopps the computer from writing erroneous data to disk, which makes it a good thing for file servers and NAS devices.

  • @brianluczak5859
    @brianluczak5859 28 วันที่ผ่านมา +2

    What was that screen device in the first boot up?

    • @d2wmedia
      @d2wmedia  28 วันที่ผ่านมา +1

      It is a little 5" monitor for mounting on top of a camera for recording! The one used in the video is this: Portkeys PT5 II

  • @wannash505
    @wannash505 หลายเดือนก่อน +2

    105 subs and im the 106.. will be on the journey with you..

    • @d2wmedia
      @d2wmedia  หลายเดือนก่อน

      That is encouraging to hear! Let's start a movement together :)

  • @octaveanaugustus307
    @octaveanaugustus307 หลายเดือนก่อน +1

    Comedy Gold !!!

  • @starswordsaber
    @starswordsaber หลายเดือนก่อน +1

    Would like to see the spec or component used.

    • @d2wmedia
      @d2wmedia  หลายเดือนก่อน +2

      Sure thing, I can add it to the description as well! :)
      Case: Fractal Design Node 804
      Motherboard: ASRock B550M Pro4 mATX
      CPU: Amd Ryzen 3 PRO 5350G
      CPU Cooler: be quiet! Pure Rock 2
      Ram: Micron 32GB DDR4-3200 ECC UDIMM (64GB Total)
      PSU: Seasonic Focus GX650W 80+ Gold Fully Modular
      HDDs: Seagate Iron Wolf Pro NAS 12TB 3.5” 7200 RPM (8 Drives Total)
      Boot Drive: Samsung 970 Evo 256gb
      HBA: IBM M1015 9220-8i 6Gbps SAS HBA
      Fans: Be Quiet Pure Wings Fans (120mm x3)

  • @ecotts
    @ecotts 21 วันที่ผ่านมา +1

    Please tell me he put thermal compound on that. 😂 2:18

    • @d2wmedia
      @d2wmedia  19 วันที่ผ่านมา

      Thermal Paste came pre-applied on the heat sink :)

  • @manicquiet
    @manicquiet หลายเดือนก่อน +1

    Sheesh 72 terabytes. I could keep all my steam games installed and even more

    • @AdamHarte
      @AdamHarte หลายเดือนก่อน

      You just got your steam account then?

    • @munchiesthesockmonkey
      @munchiesthesockmonkey หลายเดือนก่อน

      I have a Qnap NAS with 16x 20TB drives and its not enough.

  • @jokalee
    @jokalee 25 วันที่ผ่านมา +1

    TrueNAS Core is coming up on end of life. It's better to use TrueNas Scale.

    • @d2wmedia
      @d2wmedia  25 วันที่ผ่านมา +1

      Appreciate the input. Not necessarily 'end of life'. It is still more stable and slightly faster than TrueNas Scale, we didn't really need the ability to run dockers and VM stuff. For our use case it was a better option to use TrueNas Core as a dedicating media/file storage solution. Lucky for us we can choose to upgrade to scale whenever it fits us best. :)

    • @frederichardy8844
      @frederichardy8844 3 วันที่ผ่านมา +1

      @@d2wmedia Yes. I moved from core to scale for the apps but I'm disapointed because the apps is not as stable as I expected...

    • @d2wmedia
      @d2wmedia  2 วันที่ผ่านมา

      @@frederichardy8844 Good to know! We might be transitioning to TrueNAS Scale for the greater amount of apps but stuck with Core for stability purposes.

  • @V1N_574
    @V1N_574 หลายเดือนก่อน +1

    Did you considered unraid? If so what made truenas your best option?

    • @d2wmedia
      @d2wmedia  หลายเดือนก่อน

      Truenas Core is very stable, not very hard to run on lower spec systems. The ZFS File structure has high data security. Including data integrity verification, snapshots and copy-on-write. For important data/documents it seemed that TrueNAS is the best option for us, so that is basically why we chose it.

  • @wagnonforcolorado
    @wagnonforcolorado หลายเดือนก่อน +1

    I did not see if you used any thermal paste between the cooler and the CPU. If you did, fantastic. If not, you might want to get a tube of good quality paste, it will help keep the CPU much cooler.

    • @d2wmedia
      @d2wmedia  หลายเดือนก่อน +1

      Thank you for the info, the cooler had preapplied thermal paste already :)

  • @mrq332
    @mrq332 10 วันที่ผ่านมา +1

    wow noobs