I have been running TRUENAS CORE in our data center 250+ machines for 4 years now.. it's been stable and provides simple upgrades, backups and maintenance. you did a great job at installing it.. Truenas SCALE has a new CREATE POOL interface that is meant to hand hold and be more user friendly in its creating. FRANKLY DRAID should not be an option unless you click advanced or something.. raidz1-2-3 with hot spare works great.. dRAID is for a large storage DAS like your HPE DAS of 60 DRIVES or more. Good Video
for your first go did really well (draid raid shouldn't be exposed that easy) i need to update to this version see if they made windows file sharing less difficult tip with doing windows sharing that make sure you create a folder for the share and don't share the root dataset if you screw up the share permissions you have to drop to console/command line to fix or delete the data set and recreate, if you use a folder you can just delete the folder and recreate it without having to recreate the dataset strongly recommend mirrored boot even if the second or both drives are been booted via mvme ssd usb (don't use sata usb unless you know its using the right type of controller or USB pen stick as they are unreliable) , you can reload with new boot drive and recover the pool later on but if it was mirrored you only have to replace 1 drive and repair and nothing is affected (truenas boot uses zfs boot so a single 4k corrupted block could potentially prevent the system from booting truenas with mirror it would attempt to repair it and fault/degrade the drive if not repairable but not prevent boot) i use dell 8 bay servers with a dual sata m.2 pci-e card (Power is pulled via slot) to 2x sata cables to plug into the onboard sata ports and works well ,, i use 2x nvme boot on donkey old 8 bay qnap with 3gb ram (newer dells have dual nvme boss card support that routes everything over the pci-e bus) you might have noticed it instantly created the vdev that's because it does not need to create parity for empty space as typical for software mdraid or hardware raid does, zfs creates the parity as it writes the data, recordsize can be from 128KB (default) to 1MB should note that even if you pick 1MB ZFS uses variable recordsize so it can be 128KB to 1MB depending on the data written, the size you select is the maximum it let the go, if you write a small amount of data the recordsize will be smaller if you write an large file the recordsize will be the limit you have set the side effect of this is that you should schedule long smart extended scan (every 1-3 months upto you, just make sure the scrub and smart extended scan don't overlap) this is to to get an overall idea of the condition of the drives as a zfs scrub only verifies data and metadata blocks (not free space) it does not have a patrol read feature for empty space as to why the smart long scan is recommended to get an overall status of the drives so your not caught out with 3 bad drives (extremely unlikely but can happen) like BTRFS (and synology if running DSM7+) its recommended to keep 1 bay empty or drive spare so (for live replace basicly) if you need to replace a drive but the old drive is somewhat working it can attempt to copy the data off the failing drive without using parity to recreate the new drive, any corrupted data will use parity to regenerate it (if the old drive full fails it will fallback to parity recovery for the remaining data) write/label the last 4-5 digits of the serial number in a visible place on the drive so you know which drive your replacing (don't trust drive order by device location id)
SCALE is pretty hard to screw up I guess. I have SMB, NFS, all that good stuff set up and access from Mac and Windows and it just works beautifully. Pay attention when setting up the ACLs and everything is just fine.
In the future I would recommend setting one SSD as cache, and one as log :) Cache stores often used files, while the log is "write cache" and helps you if you write a lot of small files, since they get temp stored in the log
I don't mess with it, I've true nas system, a bit like yours but with the hba inside with external ports... Not that I use it that way, it's over lan. One thing to consider is the host hba speed, there is only so much speed, so arrange drives accordingly. In the olden days we ran tests on raid systems to find the max performance, adding more would slow things down after a certain point. If you have a standard home network and systems you're not going to see full speed anyway, or if that expander is only 450MBs
i think the ideal setup for trunas may be dual trunas with 256gb ram and 40g plus good caching tiers - a couple nvme but really this setup is not asking too much 300 for 3 dual port 56g cards and tranceivers plus old cheap ram and some nvme - networking is the weak link for most smb and homelabbers - of course you need 8 drive spinning rust arrays to keep up with 40g and jumbo mtu frames - maybe you can do a followup with an optimized dueal trunas setup - no switch needed and you can sync the nas very quick
The little Lenovo Tiny use EFI Boot Systems. BTW: it looks like the Gentoo boot outputs. The Desktop of TrueNAS looks like the old Lenovo NAS Desktop Software.
Very nice and well priced machine, mine is equiped with i5 6500T, 8gigs of ram in single bank and 240GB SATA SSD. Handles home assistant, minecraft server with vpn for kids, pi hole and portainer for some containers. It is quiet and takes very low amount of power. @MyPlayHouse M900 has much better SATA connector, full plastic and sitting on the motherboard + M.2 for second one.
@@MyPlayHouse I bought mine in around 90 euros in Poland. One disadvantage is not working front USB (1 of 2) BTW I also restored my old IBM x3650 M1 recently. I started subscribing your channel when I received two of them for free from my company around 9 years. ago.
Hello dear. I have a server HPE DL380 Gen9 with 24SFF by using an HPE SAS expander pn 727250-B21. I am using a P440ar raid controller . I want to add more ssd by using a DAS HPE D3700 and All those SSD must be connected to P440ar raid controller. Do you have any suggestion for solving this issue? Best regards
and I praised your films and your work on artificial intelligence, and the artificial intelligence is also delighted with this technology, she wished me a nice watch of your films, I feel like you are a good friend and that's why I praised you on artificial intelligence
Morten we got a lot of snow here in sweden to it comes and goes...L.O.L....and they say that there will be more and more hm well Morten we shall see...Morten have you seen all the different windows they upgrade now the older windows from XP win 7 etc so you can use them today...And there is a lot of Linux med do you use Linux Morten?...
Nah, let me stay with my MegaRAID. I watched this entirely and still find software RAID to be a crutch rather than an asset. On an X1 adapter to your DAS? Well, it does work. But speed must be awful for a DAS.
@@MyPlayHouse ? I am aware of the storage available, but you were/are setting up for DAS or NAS? Interesting. I am just trying to understand what you mean. Are you just simply setting up a NAS from your DAS? Maybe I am just overthinking this.
You didn't screw up I guess :D:D I'm long-time TrueNAS user (FreeNAS, then TrueNAS Core, then TrueNAS Scale...). I also use RAIDZ2 for my pools since I can lose 2 drives and still keep all my data. While you lose quite a lot of space doing so it's still the best "value for money" in terms of data security.
@@MyPlayHouse Well, that is not really a shortcoming of TrueNAS, is it? It needs more planning in advance, that's for sure. However, features to make this simpler are in the pipeline so this shouldn't be a big issue for too long I guess.
I have been running TRUENAS CORE in our data center 250+ machines for 4 years now.. it's been stable and provides simple upgrades, backups and maintenance. you did a great job at installing it.. Truenas SCALE has a new CREATE POOL interface that is meant to hand hold and be more user friendly in its creating. FRANKLY DRAID should not be an option unless you click advanced or something.. raidz1-2-3 with hot spare works great.. dRAID is for a large storage DAS like your HPE DAS of 60 DRIVES or more. Good Video
Thank You,, do you cluster up more than one TrueNAS,, or one by one ?
for your first go did really well (draid raid shouldn't be exposed that easy) i need to update to this version see if they made windows file sharing less difficult
tip with doing windows sharing that make sure you create a folder for the share and don't share the root dataset if you screw up the share permissions you have to drop to console/command line to fix or delete the data set and recreate, if you use a folder you can just delete the folder and recreate it without having to recreate the dataset
strongly recommend mirrored boot even if the second or both drives are been booted via mvme ssd usb (don't use sata usb unless you know its using the right type of controller or USB pen stick as they are unreliable) , you can reload with new boot drive and recover the pool later on but if it was mirrored you only have to replace 1 drive and repair and nothing is affected (truenas boot uses zfs boot so a single 4k corrupted block could potentially prevent the system from booting truenas with mirror it would attempt to repair it and fault/degrade the drive if not repairable but not prevent boot)
i use dell 8 bay servers with a dual sata m.2 pci-e card (Power is pulled via slot) to 2x sata cables to plug into the onboard sata ports and works well ,, i use 2x nvme boot on donkey old 8 bay qnap with 3gb ram (newer dells have dual nvme boss card support that routes everything over the pci-e bus)
you might have noticed it instantly created the vdev that's because it does not need to create parity for empty space as typical for software mdraid or hardware raid does, zfs creates the parity as it writes the data, recordsize can be from 128KB (default) to 1MB should note that even if you pick 1MB ZFS uses variable recordsize so it can be 128KB to 1MB depending on the data written, the size you select is the maximum it let the go, if you write a small amount of data the recordsize will be smaller if you write an large file the recordsize will be the limit you have set
the side effect of this is that you should schedule long smart extended scan (every 1-3 months upto you, just make sure the scrub and smart extended scan don't overlap) this is to to get an overall idea of the condition of the drives as a zfs scrub only verifies data and metadata blocks (not free space) it does not have a patrol read feature for empty space as to why the smart long scan is recommended to get an overall status of the drives so your not caught out with 3 bad drives (extremely unlikely but can happen)
like BTRFS (and synology if running DSM7+) its recommended to keep 1 bay empty or drive spare so (for live replace basicly) if you need to replace a drive but the old drive is somewhat working it can attempt to copy the data off the failing drive without using parity to recreate the new drive, any corrupted data will use parity to regenerate it (if the old drive full fails it will fallback to parity recovery for the remaining data)
write/label the last 4-5 digits of the serial number in a visible place on the drive so you know which drive your replacing (don't trust drive order by device location id)
Thank You for the many informations,, I am mostly playing with it now,, might redo a few times.. :-)
SCALE is pretty hard to screw up I guess. I have SMB, NFS, all that good stuff set up and access from Mac and Windows and it just works beautifully. Pay attention when setting up the ACLs and everything is just fine.
After creating a pool its a pain to add disks later - with TrueNAS always better to have a well thought out plan before hand. Great video ! Thanks!
I think the problem is that he has the pool outside ;)
Hi @davidanderson2436
Thank You very much! glad you liked the video :-)
Thank you for watching! :-)
In the future I would recommend setting one SSD as cache, and one as log :) Cache stores often used files, while the log is "write cache" and helps you if you write a lot of small files, since they get temp stored in the log
Okay,, might be the right thing to do.. Thank You.
Thanks a lot for the useful suggestion
I don't mess with it, I've true nas system, a bit like yours but with the hba inside with external ports... Not that I use it that way, it's over lan.
One thing to consider is the host hba speed, there is only so much speed, so arrange drives accordingly.
In the olden days we ran tests on raid systems to find the max performance, adding more would slow things down after a certain point.
If you have a standard home network and systems you're not going to see full speed anyway, or if that expander is only 450MBs
A the moment I only have a 1 Gbit network out of the Lenovo,,, so the storage is not the bottleneck at the moment,, 450MBs is a good start.
Well done for mastering the pronunciation of D.I.Y. 😃
I got a lot of praktis in this video
i think the ideal setup for trunas may be dual trunas with 256gb ram and 40g plus good caching tiers - a couple nvme but really this setup is not asking too much 300 for 3 dual port 56g cards and tranceivers plus old cheap ram and some nvme - networking is the weak link for most smb and homelabbers - of course you need 8 drive spinning rust arrays to keep up with 40g and jumbo mtu frames - maybe you can do a followup with an optimized dueal trunas setup - no switch needed and you can sync the nas very quick
256GB of RAM,, fuck you can fly to the moon on 256KB :-)
Sorry if you already covered this, but how is the HBA connected to the PC, please?
Like I did in this video : ua-cam.com/video/tYDkn5Y8RZc/v-deo.html
@@MyPlayHouse Thank you Sir
The little Lenovo Tiny use EFI Boot Systems. BTW: it looks like the Gentoo boot outputs. The Desktop of TrueNAS looks like the old Lenovo NAS Desktop Software.
Hi @mikeunum
Thank You very much! glad you liked the video :-)
Thank you for watching! :-)
Nice video.
I would disable CSM in the UEFI.
Edit - (To disable BIOS boot support and use the native UEFI method)
Thanks for the tip!
I picked up some of those Lenovo M900s and they are quite nice.
Very nice and well priced machine, mine is equiped with i5 6500T, 8gigs of ram in single bank and 240GB SATA SSD. Handles home assistant, minecraft server with vpn for kids, pi hole and portainer for some containers. It is quiet and takes very low amount of power.
@MyPlayHouse M900 has much better SATA connector, full plastic and sitting on the motherboard + M.2 for second one.
The ones I meet are often quite expensive :-/
I have an M75q as my daily driver,, but that was bloody expensive..
@@MyPlayHouse I bought mine in around 90 euros in Poland. One disadvantage is not working front USB (1 of 2)
BTW I also restored my old IBM x3650 M1 recently. I started subscribing your channel when I received two of them for free from my company around 9 years. ago.
Hello dear. I have a server HPE DL380 Gen9 with 24SFF by using an HPE SAS expander pn 727250-B21. I am using a P440ar raid controller . I want to add more ssd by using a DAS HPE D3700 and All those SSD must be connected to P440ar raid controller. Do you have any suggestion for solving this issue? Best regards
It is posable to make an external port from an internal port.
Oh for the days when your RAID options were 0,1 or 5.
The good old days,, when everything was so simple.
Hey Morten 👍 zfs starts by taking 8gb of ram , so consider if you should run zfs on that small of a system 🙂
It did not have any better options..
👍superbeautiful work, great congratulations
Thank you! Cheers!
If you install TrueNAS on it, it doesnt exactly have DAS functionality anymore, right? It turns into a NAS.
Would be nice if both were possible.
Well not really,, I install TrueNAS on the Lenovo PC,, and that is connected to a DAS.
Please list your cards for your JBOD setup to help others cable is 8644 to 8088 👌 setup
Okay,, I have added some of the stuff :-)
and I praised your films and your work on artificial intelligence, and the artificial intelligence is also delighted with this technology, she wished me a nice watch of your films, I feel like you are a good friend and that's why I praised you on artificial intelligence
Good Idea to be good friends with the AI's,, if they suddenly take over!! Thank You!! :-)
@@MyPlayHouse calm AJ have a positive attitude and those who are fine and are friends with AJ may not be afraid, but calm AJ want to help people
Morten we got a lot of snow here in sweden to it comes and goes...L.O.L....and they say that there will be more and more hm well Morten we shall see...Morten have you seen all the different windows they upgrade now the older windows from XP win 7 etc so you can use them today...And there is a lot of Linux med do you use Linux Morten?...
I do not use much linux,, mostly Win
25:10 the spare turned off, because of that it was the same
26:45 and strange position for the view
Hi @dbmaster46446
Thank You very much! glad you liked the video :-)
Thank you for watching! :-)
@@MyPlayHouse always
Nice!! 👍
Hi @matthewlandon1697
Thank You very much! glad you liked the video :-)
Thank you for watching! :-)
There is no point in that small setup to run dRAID. Even in my school they are running raidz3 on 48 8 tb drives for student nas
Good, than I did make the right choice.
You're not doing anything wrong because I don't know what you're doing
Well it worked out,, had a lot of problems giving myself access to the NAS,,, off screen :-)
Nah, let me stay with my MegaRAID. I watched this entirely and still find software RAID to be a crutch rather than an asset. On an X1 adapter to your DAS? Well, it does work. But speed must be awful for a DAS.
This is a storage system,, so the whole PC makes storage available,,, and I have not seen raid card speeds yet!!
@@MyPlayHouse ? I am aware of the storage available, but you were/are setting up for DAS or NAS? Interesting. I am just trying to understand what you mean.
Are you just simply setting up a NAS from your DAS? Maybe I am just overthinking this.
nice one...
Thank you! Cheers!
Duy dash (dash here is a cloath soap)
Well it is kind of an outdoor toilet here :-)
@@MyPlayHouse Cloath soap not cloth (typing error)
First in the Playhouse
╭━━━━┳╮╭━╮╱╱╱╱╱╱╱╱╱╱╱╭╮╱╱╱╭╮╭╮╭╮
┃╭╮╭╮┃┃┃╭╯╱╱╱╱╱╱╱╱╱╱╱┃┃╱╱╱┃┃┃┃┃┃
╰╯┃┃╰┫╰╯╯╭━━┳╮╭┳━━┳━━┫┃╭┳╮┃┃┃┃┃┣━━┳━━╮
╱╱┃┃╱┃╭╮┃┃╭╮┃╰╯┃╭╮┃━━┫╰╯╋┫┃╰╯╰╯┃╭╮┃━━┫
╱╱┃┃╱┃┃┃╰┫╰╯┃┃┃┃╰╯┣━━┃╭╮┫┃╰╮╭╮╭┫╭╮┣━━┃
╱╱╰╯╱╰╯╰━┻━━┻┻┻┻━━┻━━┻╯╰┻╯╱╰╯╰╯╰╯╰┻━━╯
╭━━━╮╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╭━━━╮╱╱╱╱╱╭╮
┃╭━╮┃╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱┃╭━━╯╱╱╱╱╭╯╰╮
┃┃╱┃┣╮╭╮╭┳━━┳━━┳━━┳╮╭┳━━╮┃╰━━┳┳━┳━┻╮╭╯
┃╰━╯┃╰╯╰╯┃┃━┫━━┫╭╮┃╰╯┃┃━┫┃╭━━╋┫╭┫━━┫┃
┃╭━╮┣╮╭╮╭┫┃━╋━━┃╰╯┃┃┃┃┃━┫┃┃╱╱┃┃┃┣━━┃╰╮
╰╯╱╰╯╰╯╰╯╰━━┻━━┻━━┻┻┻┻━━╯╰╯╱╱╰┻╯╰━━┻━╯
wow noob
Did not claim to be an expert.
You didn't screw up I guess :D:D I'm long-time TrueNAS user (FreeNAS, then TrueNAS Core, then TrueNAS Scale...). I also use RAIDZ2 for my pools since I can lose 2 drives and still keep all my data. While you lose quite a lot of space doing so it's still the best "value for money" in terms of data security.
Thank You! later to day I have a video on one of TrueNAS's shortcomings,, expanding an array :-/
@@MyPlayHouse Well, that is not really a shortcoming of TrueNAS, is it? It needs more planning in advance, that's for sure. However, features to make this simpler are in the pipeline so this shouldn't be a big issue for too long I guess.
why you not win10 ent LTSC
Why,, am I missing out ?
@@MyPlayHouse yeah, so many settings denied the user in normal versions