Kingwin SSHD Hard Drive Enclosure Internal 5 Hot Swap Bay Mobile Rack 3.5” SSD Hybrid HDD, Backplane Enclosure, Support SATA I-III & SAS I/II 6 Gbps https://www.amazon.com/dp/B01BMJ1WD6/ref=cm_sw_r_cp_api_glt_fabc_8NY7M4BYJD1VZ5JSFTRN
If your use-case is closer to copying two external disks or two disks without using RAID, there are multiple utilities that can automatically backup from one drive to another, Microsoft Backup is one if you are using Pro (correct me if I am wrong as it has been awhile since I compared Home and Pro). I use FreeSileSync which has an autosync function, I don't recall if it comes with the standard or donation edition and will update this post tomorrow to verify. https://freefilesync.org/download.php I like the interface and some of the features.
If it's just as a boot drive, any will be fine but err on the size of something larger (100GB+) just because bigger = higher TBW (but also, the amount that TrueNAS writes will have boot SSDs lasting decades). I wouldn't even waste SATA ports on them. I use two of these plugged into M.2 SATA USB enclosures (make sure you match the interface -- these kinds of enclosures generally only support one of SATA or NVME). They work great as mirrored USB boot drives, but with higher quality flash that will outlast everything else in my build. 120GB is rated at 40TBW, but I write mere megabytes to the disk over a six month period; I don't imagine I write even 1TB/year at my current rate).
From my own personal experience, YES: having redundant boot drives is important.
It's not one of your listed options, but I'd suggest getting a couple 64Gb SSD drives as a mirrored boot.
If space is limited, they have HDD docks that house two 2.5" SSDs.
Like I tell all my clients, wired is reliability while wireless is convenience. Sure, I can drive a car with my feet but it doesn't make it a good idea. Use a powerline adapter if absolutely necessary.
Like I tell all my clients, wired is reliability while wireless is convenience. Sure, I can drive a car with my feet but it doesn't make it a good idea. Use a powerline adapter if absolutely necessary.
Seem fine. I dont know about the pcie you got free, i'm using https://www.amazon.ca/dp/B07NFRXQHC?tag=pcp0f-20&linkCode=ogi&th=1&psc=1 to add more sata capacities
Oh I didn't realize there was a difference. I did buy the Pros.
Here is the link, just to be sure: https://www.amazon.ca/gp/product/B08K3TFM92/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1
Thx, it's my second error in the list. *shame*. I took the case description from Amazon bill and it's not right.
https://www.amazon.ca/gp/product/B07B5SVZF7/ref=ppx_yo_dt_b_asin_title_o06_s00
Check out heavysetup's video ;t=1004s. I have it all setup in SCALE, works great.
just saw these today
14tb wd red plus $210 ($15/tb = awesome!!)
​
I'm testing this case at the moment. looks great and is compact. but I'm having i/o issues that could either be a bad backplane or loos cable.
https://www.amazon.com/dp/B09WQC44B3?psc=1&ref=ppx\_yo2ov\_dt\_b\_product\_details
Your vpn provider might be IP blocked by GitHub. Same with 2fa provider. I had similar issues with Mullvad. I also got weird dns issues where it was pulling ipv6 instead of 4 addresses from time to time.
No resolution but might tell you where to look.
Fractal has a lot of options with many HDD spaces (you have to buy add-on HDD cages). However, cases built from ~2000-2012 tended to have a ton of HDD spots too- especially if you add a 5.25 bay adapter like this https://www.amazon.com/dp/B0032UUGF4?psc=1&ref=ppx_yo2ov_dt_b_product_details). I can get 12hdd's in an old NZXT case- the sort of case you can find for ~$20 locally off craigslist.
I installed the docker-compose app from truecharts
Here is the content:
transmission-openvpn: network_mode: bridge cap_add: - NET_ADMIN volumes: - '/pathToTorrent/:/Torrent' - '/pathToConfig/:/config' environment: - OPENVPN_PROVIDER=NORDVPN - OPENVPN_USERNAME=generatedUsername - OPENVPN_PASSWORD=generatedPassword - NORDVPN_COUNTRY=NL - NORDVPN_CATEGORY=legacy_p2p - NORDVPN_PROTOCOL=udp - GLOBAL_APPLY_PERMISSIONS=true - TRANSMISSION_UMASK=2 - TRANSMISSION_HOME=/config/transmission-home - TRANSMISSION_BLOCKLIST_ENABLED=true - TRANSMISSION_BLOCKLIST_URL="" - TRANSMISSION_RATIO_LIMIT_ENABLED=true - TRANSMISSION_RATIO_LIMIT=0 - TRANSMISSION_SPEED_LIMIT_UP_ENABLED=true - TRANSMISSION_SPEED_LIMIT_UP=1 - TRANSMISSION_DOWNLOAD_DIR_ENABLED=true - TRANSMISSION_DOWNLOAD_DIR=/Torrent - TRANSMISSION_INCOMPLETE_DIR_ENABLED=true - TRANSMISSION_INCOMPLETE_DIR=/Torrent - TRANSMISSION_WATCH_DIR=/Torrent/files - TRANSMISSION_RPC_BIND_ADDRESS=0.0.0.0 - TRANSMISSION_RPC_ENABLED=true - TRANSMISSION_RPC_AUTHENTICATION_REQUIRED=true - TRANSMISSION_RPC_USERNAME=customUser - TRANSMISSION_RPC_PASSWORD=customPwd - LOCAL_NETWORK=192.168.0.0/24 - TZ="Europe/Paris" - PUID=1000 - PGID=1000 logging: driver: json-file options: max-size: 10m ports: - '9091:9091' image: haugene/transmission-openvpn container_name: transmission-openvpn restart: unless-stopped
I’m using a direct attach copper cable ( this one https://www.amazon.ca/gp/product/B01C5HHWBA/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 )
Out of caution, I did try swapping the cable from sfp+ port 1 to sfp+ port 2 on the udm but no luck…
I’ll try a different cable to see if I have better luck.
Thanks for all your help!
Thank you for the fast reply!
It is a single port card (this one : https://www.amazon.ca/gp/product/B06XHH44LQ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 ). There is an other network card in the machine, also a 10gtek, but I can’t remember what it is.
Forced network : I don’t know how to do this, but I did reboot the machine since assigning the ip.
I tried both through the cli and the web gui.
As someone who loves SFF builds, it could be a cool project. The immediate challenges that come to mind are:
If I were you, I'd try to split the problem in 2 halves: (1) build a tiny ITX box as the head unit, and (2) build a custom enclosure for the drives.
The ITX part is relatively easy, and you could solve the specific problems of the disk enclosure (fans, power, compact drive layout, etc.) on their own. You could have something like this 3D printed as a start.
Or, get a Meshilcious, use a full-size ATX PSU, sticky-tape all the drives wherever they'll fit on the graphics card side, and put a fan on the top 🤷♂️. Depends on how much of a project you want to make it.
ooh, if you are going to throw sas hdds in there you will need to keep the fans. those things get hot as heck, and the PSUs provide the only cooling for the whole system.
You are absolutely right about the fans though. They do have variable settings. They range from "annoying" to "divorce + visit from CPS".
Those cables are very hard to find. Search for "netapp sas cables", you might find some. You won't get 8087 tho, all external wiring is 8088 on one end. You get some adapters for your pcie slots that have 8088 on the outside, then 8087 on the inside. The IOM12s would actually be easier, because those square connectors are standard. You can even get them with the odd external > internal configuration: https://www.amazon.ca/External-SFF-8644-Internal-SFF-8087-Cable/dp/B00VAM1RYU/
As for the power, I made the same mistake as you. You'll probably find that commercial sas hdds use a LOT more power than normal laptop spinners. I'm looking at a 600TB 2.5 SAS drive that uses .6A on 12V and .9A on 5V. So that's around 9 watts per drive. or ~214W per shelf. The drives won't use that all the time, but I was personally pulling over 120W from the wall with the netapp shelf alone. So I think that 250W total is a reasonably conservative estimate.
I have 24 x 3.5 drives that run around 300w on average. That includes the backplane and cooling.
If you're paying 20c per Kwh, then you're looking at almost 900 dollarydoo's to keep those things spinning all year. (0.500kw draw, x24 hours x 365 x $0.20).
Even 12x 3.5 drives should save you $450, and I think that you'd only really need 6-8 to hit 45tb.
Trust me on this. I have one of those exact shelves sitting at the bottom of my rack. If they come with all the right parts they are a bad deal. When you add on $50 for the weird cables, $20 for adapters, $60 for noctua fans & $150 for special controllers, they become a really really bad deal.
Both my nas and pc are connected via ethernet to a 1gbps switch and then that switch is connected to the router. I assume it is possible that the cable that is connecting the nas is bad? It's this cable, the only reason id question it is that it is a flat cable and just one I randomly got from amazon.
Thanks for the feedback and suggestions. I wasn't even looking at the right kind of card and had no clue I would need a SAS card. While it would have only cost me about fifteen bucks, still saves me from spending money on something I don't need!
So, I'm looking at getting this 10Gtek Internal PCI Express SAS/SATA HBA RAID Controller Card along with these cables. A few of the reviewers on Amazon have stated they used that card for TrueNAS, so that gives me a good feeling about it. The card requires an 8x PCIe slot and I have a 16x PCIe available. So, that should work.
Honestly, a manual setup of NordVPN (which is what OP has), is pretty easy since NordVPN provides the config file and credentials. It's literally just copy/paste the files in. You do have to install it, but that's also just a simple apt install.
Thanks for the recommendation! I'm unable to buy from ebay however and a new one is quite expensive.
Does this one look like it'd work?
ay, I got an update!I changed the SAS cables from these Amazon cables.https://www.amazon.de/gp/product/B017CO6L8QTo used "HP SFF-8087 - SFF-8087 Mini SAS Kabel Cable 70cm 579265-001 507259-00 DL160" cables from ebay:https://www.ebay.de/itm/194797761969And all the drives spin up! I just bought the cable for lols because I bought a Intel X520 from the same store and though "what could go wrong, they are red, they must be faster".I swapped the cables and was greeted by staggered Spin up of my discs. All are recognized in truenas so I do not have to use the SATA to SAS Adaptor anymore.Just wanted to let you know. :)
I guess it really comes down to the type of data you plan on storing on the drives. I personally buy refurbished SAS drives on ebay for storing replaceable media (i.e. media for plex streaming). I've encountered a few failing drives though this method, but I usually test the drives pretty thoroughly before adding them to my pool. If I run into any issues with the refurbished drives, all the sellers I buy from offer return for drives so I'll just send them back and buy more.
If you decide to not go the refurbished route, have you considered shucking? The WD 8TB Elements drives are sub-$200 (https://www.amazon.com/Elements-Desktop-Hard-Drive-WDBWLG0080HBK-NESN/dp/B07D5V2ZXD) and I believe they're CMR.
Once you get up and running
IF you don't have the the SATA ports for SSDs get 2 x usb3 <-> SATA and two 120GB SSDs @ $15
You will get change out of $50 for the lot, so it's a no brainer to set these up as a mirrored boot drive
If you’re stuck for SATA ports you could use something like this with a cheap ssd, might take a bit if work to make it look neat. Sabrent USB 3.0 to SSD / 2.5-Inch... https://www.amazon.co.uk/dp/B011M8YACM?ref=ppx_pop_mob_ap_share
so i switched adapters to try and avoid this problem, i now use this. still nothing, and i have no idea why bc the hardware transcode works fine so i know the card is functional. is there something i am missing here?
There's functionally nothing different between eSATA and SATA. It's the exact same connector. Exact same cables. Exact same controllers.
So in essence you could take the (4) internal SATA ports and run cables to a 4-port eSATA backplane and then mount up to 32 drives or more externally.
These are what I ordered back in 2020 but it looks like they're no longer available any more but there are other vendors. https://www.amazon.com/dp/B00MN4CY1Y/ref=twister_B01MYBGV5V
I have the RAID features disabled and are using them as just a disk enclosure.
Interesting find. Be aware that there is some amount of in running super cheap no-name parts like these. If you want a less-risky version of this, I would recommend the LSI 9305-24i with 6x SAS-to-SATA breakout cables; it's about $500 new on eBay: https://www.ebay.com/itm/193182366117?hash=item2cfa90f9a5:g:KXYAAOSwteRduGcp
The card OP linked is ~$180 on Amazon: https://www.amazon.com/dp/B09K3FT3ZZ/
That discussion is mostly bogus. Maybe the "syslog on OS drive" is legit, but it's trivial to move that to your system dataset instead (in Scale, it's a checkbox in System Settings -> Advanced -> Syslog Configure, "Use System Dataset"; make sure you move that off of boot-pool in System Settings -> Advanced -> System Dataset Pool Configure). With my syslog on my spinning disks, my boot pool has written maybe 1-2MB over the course of an entire day. That's not nearly enough to kill even the worst USB flash.
Also, if you're going to buy SSD, don't buy 16GB. That's silly. USB TBW life is based on size, and there's really no value in buying anything < 120GB.
Finally, it's worth differentiating between "USB Flash" and "USB as a communication protocol". SSDs in USB enclosures are great.
$30x2 for 120GB m.2 SATA SSDs + $20x2 for a decent set of USB enclosures = $100 for a very robust boot setup that doesn't waste precious SATA ports.
No. It's fine. The devs no longer recommend USB flash because SSD flash is much cheaper than it used to be. USB flash will be fine, especially if you use 2.0 (3.0 may have a heat problem) and use two to create a mirror.
Alternatively, SSD over USB works great, too. Get two of these ($60) and two of these ($26) and you'll have an SSD-based mirrored USB boot configuration for < $100.
Does your case have enough room for a second pci card? I mean your case specifically, not your motherboard. If so, you have two options.
Get a 16i card and connect two ports to something like this - https://www.amazon.com/Cablecc-SFF-8088-SFF-8087-Adapter-Bracket/dp/B06ZZDLJH6/ref=mp_s_a_1_7?crid=18VUKWWOAS8NA&keywords=8087+to+8088&qid=1647997549&sprefix=8087+to%2Caps%2C61&sr=8-7
Other option is to get a sas expander you can power via molex with external ports. Something like the Adaptec 82885 expander.
Yeah for sure, it really aint no thang. The only thing I'd have to add is that your disk order will change. You'll need to get a pair of Mini Sas to sata cables as well
It depends on what your system can support.
If you have a spare SATA connection on your motherboard and room for another hard drive, you could get another hard drive and install TrueNAS on that.
I didn't have a spare SATA connection or room in my enclosure, but I had a free PCIe slot on my motherboard, so I bought an M.2 NVME to PCIe adapter and an M.2 NVME SSD to install TrueNAS on. I had to flash the firmware on my motherboard to the latest version so it would be able to boot from that.
Another option would be to get a USB enclosure for a spinning hard drive or an M.2 NVME SSD, and install TrueNAS on that. I think the issue with USB sticks is the maximum number of writes they support. Once you exceed that, things will start failing.
Excited about this, but can’t find stock anywhere….
Thoughts about this?
I thought you weren't supposed to mix drives on the same pool? Can I create a pool with 4x 10tb WD reds and 2x 20tb seagates all combined as one array?
Also I will still need more SATA ports because I'm currently using 5 of them, and to add 2 more drives even if I do 20tb ones I don't have enough ports.
The only thing I don't have ready is a new case. I need a rackmount and the 4u one I have only has the space for the 4 drives I got so I'm prob gonna go with this
Thank you!
>With the CPU being dual-core, there's not much headroom for running containers or VMs which is a big part of TrueNAS Scale
Part of my reasoning is I thought Linux had a wider range of compatibility with hardware compared to it's FreeBSD (Core) equivalent. Are both the same/similar in regards to this?
> The motherboard provides 4x SATA ports so you'd only be able to use half of the 3.5" drive spots in the case unless you add a PCIe HBA card. TrueNAS doesn't always work well with the most basic and inexpensive SATA cards.
This part I was aware of, however I'm undecided on which SATA card to go with. I've been reading mixed reviews online an a few, but I also understand that a SATA multiplier will bottleneck (some is okay, I'm just trying to avoid a complete standstill or trickle speeds), especially if it's running many hard dives and they're all being hit at the same time at full speed. Do you have any recommendations on cards? This was a card I was looking at since it was PCI-E 4x
FebSmart PCIE to 6-Ports SATA 3.0 6Gbps Max Speed Expansion Card for PCs, Servers, NAS-Plug and Play on Windows, MAC OS, Linux System-ASMedia ASM1166 Non-Raid PCIE 3.0 SATA Controller (FS-S6-Pro)
Would this SATA card work?
Thanks again!
SATA is available in M.2 as well, and works quite well. (Cheap SSD + USB enclosure) x 2 = a redundant boot setup on SSD flash (to avoid USB3 flash's heat death issues, not the myth of USB flash IO write death) without wasting any internal connections that could be better used for data drives.
I know this is kind of late to your post, but I did something like that in my mITX system. I only had 4 SATA ports, so I got this m.2 to SATA adapter and ran my parity drive through it. It ran fine until I upgraded to another system about a year later, with an EATX board and a proper LSI HBA.
Just make sure your MB supports switching that slot to mSATA, some boards only allow specific cards, like for WiFi. I had the EVGA Z87 Stinger, and only had to boot into BIOS and change that setting.
An HBA card in IT mode or a MB with enough SATA ports is the more reliable method, but in a pinch I think this is a reasonable alternative.
I used to run on a 120GB SSD that I got 2 of them used for $20 for both. I now boot off of a $10 32GB M.2 SATA drive.
Keep in mind that whatever you use to boot with, TrueNAS will use the whole drive.
I've never tried using an HDD for booting off of .. and don't know anyone that has their setup configured that way.
IF SATA ports are a premium on your setup .. I've also used a USB to SATA cable to run one of those 120GB SSD's I mentioned earlier. The USB port is enough to power the drive.
https://www.amazon.com/StarTech-com-SATA-USB-Cable-USB3S2SAT3CB/dp/B00HJZJI84
It doesn't look like any of the pre-builts are going to accept multiple nmve, at least in reasonable price
https://www.amazon.com/iXsystems-Mini-X-Diskless/dp/B08FCWBVWX?ref_=ast_sto_dp&th=1&psc=1
So DIY is going to be the only route.
I've used these SATA PCIe cards with good success. The only issue is that you can't UEFI boot off them (although that could have been a hardware limitation).
From what I've read (and from what I've really only), the wiring space behind the backplane is really tight and there isn't great airflow in that area. They get hot and therefore so do your drives.
Other than that, in my personal experience with the case I pasted below, Silverstone makes freaking fantastic cases.
Silverstone CS330 Advanced Tower Chassis with Three 3.5" SAS-12G / SATA-6 Gbit/s hot-swap Bays, SST-CS330B https://www.amazon.com/dp/B08DJBD27B/ref=cm_sw_r_apan_glt_i_HVMPTRY1ZSQ6VSHAWY68?_encoding=UTF8&psc=1
Hope this helps
You don't really need and external SAS raid card if you have one internal.
You can buy those SFF8080 to SFF8088 backpanels, something like this.
https://www.amazon.com/CableDeconn-SFF-8088-SFF-8087-Adapter-Bracket/dp/B00PRXOQFA
Connect your raid card to that backpanel and then that backpanel to the disk array
> should I go and buy server ECC sticks?
Ah but that’s a different type of RAM!
There are two main memory features: Error Correcting Code and Registered Memory. ECC is self-explanatory. Registered memory places a buffer between the controller and the DRAM chips, this allows for greater module capacity on the memory bus.
In PCs neither of these features are considered valuable as data risk and module count are pretty low. You can find these sold as UDIMMs (unregistered/unbuffered) or just plain DIMMs.
In normal servers they implement BOTH features as DIMM counts and sensitivity to bit swaps climb. ECC Registered or ECC Buffered is the typical “server” memory”. Buffered RAM has a slightly different connector. They are often called RDIMMs and sometimes part numbers end with an R (eg PC3-10600R)
Your CPU, certain i3 models, and the Xeon E3 lineup support ECC but do not support registered memory. These are the less common ECC UDIMMs and show up in workstations and entry level servers. ECC can be disabled or ignored as you’ve noticed here. If you want that feature though you need to specifically buy Unbuffered ECC, which is a little harder to dig up.
I run both on a schedule, however the long tests are split to run the odd numbered disks all at once on the 19th of the month, and the even disks all at once on the 4th of the month. The short tests are run weekly for all drives. No errors have been reported.
The internal controller might be a H200? for some reason i can't access my ebay purchase history that far back. i know i bought it from theartofserver though. the external HBA is this LSI 9201-16e
I use Mullvad only on my bittorrent jail, same as you want to do, works perfectly. I use wireguard though and not OpenVPN because it was supposedly faster and i have a 500Mb connection so didn't want to lose too much speed, and i don't. I followed this guide (kind of):
I had to do some things differently, i think there was something with the wireguard package that did not want to work so i had to install another wireguard package, check that before you do it.
How much do you have per drive as a budget?
Thanks. I guess I should have used a benchmark comparison instead of asking you. I used that same tool and compared that proc to my 2 mac mini cpus and my current FreeNAS box CPU (Turion II). It's a lot faster than any of my current procs.
The E-2126G is $220 for a new one on ebay. I found a E5-2696v3 used on Amazon for $30 more and threw it in the compare. I'll keep researching....
I'm hoping to get just enough proc to can handle doing what my 2 mac mini's can do in containers or VMs and retire them, plus typical NAS duties.
Okay. Do you feel like the Seasonic FOCUS Plus 550 Gold SSR-550FX 550W 80+ would be a better option?
According to pcpartpicker, it looks like the total W will be around 270.
Originally I was using that style. I also added a heatsink to each nvme. When I dropped the R720XD to single-socket I lost most of the PCI slots so switched the dual "self" bifurcation card.
I am using this one on my R720XD for two NVMe for SLOG and L2ARC. I went fanless and liked that the bracket was drilled for venting.
I might use the pcie 3x4 M.2 drive, it's a 512gb Samsung PM961 NGFF drive. Will that work or is it overkill? Could I use a msata like this: Dogfish mSATA SSD 64GB 3D NAND MLC SATA III 6 Gb/s, mSATA (30x50.9mm) Internal Solid State Drive - Compatible with Desktop PC Laptop - (MSATA 64GB) https://www.amazon.com/dp/B09B21F5QS/ref=cm_sw_r_apan_glt_fabc_JF755C6BPRXF5FPGZY5N?_encoding=UTF8&psc=1 with mSATA Adapter, ELUTENG mSATA to USB 3.0 Adapter, USB mSATA SSD Reader, 50mm Mini SATA Converter as Portable Flash Drive External Hard Drive (No Cable Needed) https://www.amazon.com/dp/B07VP2WH73/ref=cm_sw_r_apan_glt_fabc_KFX0HG40YZ1GEFPBF916 or just a USB 3.0 to sata with an SSD?
Without bifurcation you're pretty much out of luck for the lower-end softraid cards and I've never seen one that has them.
To make this work with bifurcation, you need an actual hardware raid chip on the card, like this one: https://www.amazon.com/High-Point-SSD7101A-1-Dedicated-Controller/dp/B073W71K4Z?th=1
At that price though, there are likely better workarounds.
The one i'm specifically looking at is this, but there are a couple like it:
https://www.amazon.com/Adapter-4x32Gbps-Individual-Indicator-Support/dp/B09BJ163KY/ref=pd_ybh_a_15?_encoding=UTF8&psc=1&refRID=MTZ3PD83Y2M9FRFZM60S
There's not a lot of reviews on this one, but some of there other make it seem like those that use them usually can just slot in some NVMes and their computer or what not just detects a single large drive. I'm assuming it's just stripping all data and that like you said needs drivers to do anything more. I'd be fine with just the stiped pool, that I use TrueNAS to mirror on to a second one.
Believe you have a Java mismatch. Dunno if the jar you are running is Java 17 compatible. All of my 1.17 servers run great with Java 16 using PaperMC jars. This forum post is a good read as well.
I agree with you and would definitely keep your data/ZFS drives on the best connections that are available.
Here's is a thought for extra drives for Boot, Backup or anything else that might be low throughput or not time critical.
https://www.amazon.com/gp/product/B083WF95Q1/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
This is the 'secondary' card in my system. It's there to get around the same limitation that you have run into. TrueNas saw the drives connected to it without having to do anything other than plug everything in.
After initial set up and/or updates, the boot drives just sit and don't do anything.
Good luck on your install. I hope you enjoy your system as much I do mine.
I bought two of these and put two of these in them and they've been rock solid for going on 3 years. USB is fine. The "issues" people have with USB drives is not with the connection, but with the lower quality flash memory (maybe) and the poor heat dissipation for USB3 thumbsticks (the much more likely cause of premature USB drive failure). You will not have either issue with metal enclosures (great heatsinks) and SSD drives.
You could do the same with 2.5" drive USB enclosures, but that would be very bulky. You could also do the same with M.2 NVME enclosures (note that unlike the M.2 slot on some motherboards, enclosures are always either SATA or NVME, not both) but then you're buying more expensive drives for no reason (boot doesn't need to be fast, just stable). IMHO, 128GB-ish of M.2 SATA in USB enclosures is the sweet spot for boot, balancing not eating up slots useful for data drives while also providing redundancy (you can easily mirror these) and ease of access if one ever needs to be replaced (unlikely, but it made it easy to switch from USB flash -- remove one old drive, plug in one new drive, resilver, repeat).
>is there a point to this build, other than to use hardware you have available?
Partially the above, partially because my planned workload (Veeam storage, lots of SQL , VM storage and a few other bits)
>your read cache is overkill and a waste. and striped? why?
1TB NVME's are really cheap these days, and I already had them around, not really worth selling and they needed somewhere to be.
>i wouldn't store any data i care about on external usb drives and i surely wouldn't build a vdev or pool out of them...
Good thing you won't be ;)
>the m.2 slots are pcie, you can install a 5 port sata controller in each m.2 slot.
Wait, this is a thing??
Damn, I've found something linked below.
https://www.amazon.co.uk/ADT-Link-X11050ti-Graphics-Extender-Bitcoin/dp/B084WR9L98?th=1
I specifically looked for this kinda thing for a while but didn't find it. So there's no weird motherboard support requirements, M.2 (NVME compatible) just natively can convert to standard PCIE slots?
​
>ITX has limited expansion to begin with, why start there on purpose?
The Node 304. Small, quiet, got the partner approval and I'm a Fractal Fanboy. ITX makes me happy.
If you're referring to the Community Plugin it's just Eclipse Mosquitto on FreeBSD. If the plugin is up and running, I would suggest reviewing their documentation and engaging their community for advice.
Heck, you might have luck with r/MQTT as well!
Hmm, that's odd. I don't know for sure what's going wrong for you, but I tested out this exact scenario a few years ago to make sure it worked and it did.
I do notice that the tutorial you linked has a different set of options for the "How to encrypt the filenames" question compared to the official docs here: https://rclone.org/crypt/ The tutorial you linked has option 2 turning encryption on, while the official docs has that as option 1.
What are the options in the version of rclone you're using?
as it is pointed out, TrueNAS (be it Scale or Core) (Scale is linux based, Core is BSD based) only handles keeping of your files safe.
TrueNAS is end stop for files, in offsite location, you need to add a transport layer that moves files from working machine to offsite.
one way to do it would be https://syncthing.net/ you can set it to be "one way", tho be sure to configure on offsite machine a periodic snapshot!
as whatever kills files on your working machine, the sync will save broken files to offsite! you can recover files from snapshot before the sync was made.
also, this cat can be skinned in different ways, as there are lots of ways to transport files from A to B. so if you find a program, that you like more, you can use that.
just make sure the logic on where and how things are saved and how replications are made for recovery is good.
also test, and keep testing your backups.
Should be able to sign up at https://workspace.google.com and start the process. It does require a domain it looks like. After that you should be able to change from the business plans to the enterprise plans. I already have a domain but if you don’t, you will have to create one and that is around $12/year. If you already have one, you should be able to add a DNS record to show google you own it (this is what I do as Cloudflare is my register)
Sssssshhhhhhh don't repeat this.. because everyone will bag on you.
just use a PCI-E card... i use one... works fantastic.
Just ordered this MOROVOL 12 pcs 3.5" HDD Drive Space ATX Mid-Tower PC Gaming Case High Airflow Metal Design, Steel Panels with Vents PC Case ATX/Micro-ATX/Mini-ITX Computer Chassis https://www.amazon.com/dp/B096KHH9FJ/ref=cm_sw_r_cp_api_glt_fabc_YBYDJR09EYK2P8Z4KH98?_encoding=UTF8&psc=1
Hopefully it’s not too horrible!
as long as each drive is separately addressable, directly as a distinct SATA entity then you should be good.
A qualified Yes here - but it depends on how you are supply the SATA/eSATA ports that you are plugging into each drive.
If (for example) you plan on using something like: SATA Expansion then no - that will not work well at all. If OTOH you are thinking of an LSI HBA (in IT Mode) then that should work
I found a list of CMR HD's.... i just bought 2 of these.... they should be CMR:
Western Digital 10TB WD Red Pro NAS Internal Hard Drive HDD - 7200 RPM, SATA 6 Gb/s, CMR, 256 MB Cache, 3.5" - WD102KFBX
https://www.amazon.com/gp/product/B084F34HZ6/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
Macs are weird. They may use UEFI but they don't always work like other conventional systems. Your best bet would be to install rEFInd. This is an alternative boot manager for Macs and is more flexible than the stock bootloader on Macs.
I'm only seeing an option for alerts on a failure.
But the cloud sync task does have a pre/post script option. So you could setup something with that. I assume there is someway to send an alert email manually so you could write a script to send an email on success.
I think a better solution would be healthchecks.io, it can absolutely do what you want. Setting it up is super easy and they have a bunch of examples that you could probably get to work with the post script option. And its even selfhostable.
the truenas documentation explicitly steers users away from installing onto USB thumb drives.
It's an unsupported configuration at this point. I got around your negatives by using a couple of USB to SATA cables with a pair of SSDs.
10gb networking is the minimum of you want to try and edit from any NAS
Does your PC have a 10gbe nic yet?
Do you plan to direct connect the PC to the NAS or will you need a 10gbe switch to connect multiple?
Mechanical drives are so slow, you will want at least 8 for your RAID
If you are going to go SATA SSD, 4 would be enough.
Forgot to mention, I already have a 10Gbit NIC for TrueNAS and wan't do directly connect it with the macbook.
The OWC you presented alone is more expensive than this: https://www.amazon.de/Sonnet-Technologies-Thunderbolt-Ethernet-10-GBASE/dp/B07BZRK8R8/
Something's messed up there.
I put two of these into two of these, resilvered from my old USB Flash drives to my new USB SSD drives, and everything has been perfect since.
No, it's pretty accurate. You're conflating the move to ZFS boot in 9.3 with "oh noes, usb dies!"
Take a look at your reporting data. I guarantee you that unless you're doing something weird or unusual, you are not doing much io to boot. For example, over the past 24 hours, I've written 64.28KB to my boot drives. Mine happen to be a couple of these in USB enclosures. They're rated at 40TBW. Let's be generous and say I average 1MB/day (which is 16x my actual usage), those drives will last somewhere around 100k years before they suffer total write death. Even if USB flash is 1000x worse, we're still talking a lifespan of over 100 years.
> Additionally many USB3 keys fail faster due to increased heat.
This is more likely, but you can plug a USB3 drive into a USB2 port and not overheat.
It is not discontinued - I had my two last delivered one week ago.
I'm located in Europe here though thus here is link to Amazon Germany I have used to procure mine: https://www.amazon.de/dp/B0771S45X3/ref=cm_sw_r_apan_glt_i_6MA786F6AVWKWGHZNES3
Notice I have no affiliation with above :)
I also was going to run a SAS controller card, but it's not compatible w/ my mobo. It won't post... i'm kinda mad about that....
My MOBO only has 2 SATA III slots, so I had to buy this expansion card for my HDD's:
https://www.amazon.com/gp/product/B08DFK4LZ7/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
It's something like this, but has been working for a couple years fine with FreeNAS previously.
You're far better off getting a proper card with 8 ports that uses these style cables.
https://www.amazon.com.au/Cable-Matters-Internal-SFF-8087-Breakout/dp/B018YHS8BS
That link is bad, I don't recall the exact name - my cables only cost me like $35 for 2 of them if I recall.
It'll 'just work' then, no messing around.
You could maybe add a regular SATA card with regular SATA ports, you'd wanna be damn sure it works well in TrueNAS and you'd also want to consider at least 4 ports, for room to move.
You could also consider changing boot from SATA to USB. I'm on my 7'th year now, using 2xUSB sticks to boot with no issues, saving me 2xSATA ports.
If you want to know how I mounted 4x2.5" SSDs and 4x3.5" HDDs into the Node 304, I mounted the hard drives in the included drive trays and used these SSD trays to mount 2 SSDs on each of the case drive trays
I was in the same situation, needing more
This one is CMR:
https://www.amazon.co.uk/Toshiba-P300-7200RPM-SATA-HDWD120UZSVA/dp/B0151KM4VG/
But be sure you get the 7200RPM version. The 5400RPM version is SMR.
I got one of these, I wasn't super concerned about hot swappability. Some of the reviews on the ones with backplanes indicated issues with power so I opted to bypass that completely.
I bought 2 of the 32 GB transcend m.2 SATA SSDs, and USB enclosures for them to mirror my boot pool. USB is fine for SSDs, They just don't recommend the flash drives any more due to them wearing out faster than an SSD. This way you can keep all your SATA ports for your data disks. I just used some double sided tape to attach the ssd enclosures to the side of the case.
I used the following Amazon adapter to use m.2 (Silicon Power) on a slightly older server, though I did not test speeds. But I later decided to use a crucial ssd for boot and the m.2 nvme for jails/ vm. Seems to be working this far. https://www.amazon.com/dp/B07T459DHH/ref=cm_sw_r_u_apa_glt_fabc_FHRK8GXSNR9PR3ZDGRTS?_encoding=UTF8&psc=1
I used the following Amazon adapter to use m.2 (Silicon Power) on a slightly older server, though I did not test speeds. But I later decided to use a crucial ssd for boot and the m.2 nvme for jails/ vm. Seems to be working this far. https://www.amazon.com/dp/B07T459DHH/ref=cm_sw_r_u_apa_glt_fabc_FHRK8GXSNR9PR3ZDGRTS?_encoding=UTF8&psc=1
I used the following Amazon adapter to use m.2 (Silicon Power) on a slightly older server, though I did not test speeds. But I later decided to use a crucial ssd for boot and the m.2 nvme for jails/ vm. Seems to be working this far. https://www.amazon.com/dp/B07T459DHH/ref=cm_sw_r_u_apa_glt_fabc_FHRK8GXSNR9PR3ZDGRTS?_encoding=UTF8&psc=1
I previously used Private Internet Access but switched over to NordVPN this year but the instructions I have in my Bitbucket project are below, most providers will provide you with a ovpn file but it will not have your credentials in the file, I add:
auth-nocache
auth-user-pass
I then add my creds to the , username on one line and password below.
# Install OpenVPN
pkg install -y openvpn
# Test
openvpn --cd /usr/local/etc/openvpn --config --keepalive 10 60 --verb 4
# If successful, add to
openvpn_enable=YES
openvpn\
openvpn_flags='--keepalive 10 60 --verb 5 --log-append '
# That is only one half of the config, what happens if you are downloading "stuff" and the VPN drops, well... you need to use the firewall script below, make sure you use correct tun (ipconfig when connected will show) , correct id and network.
# cat ipfw.rules
#!/usr/local/bin/bash
# Flush out the list before we begin
ipfw -q -f flush
# Set rules command prefix
uid='deluge / transmission /etc'
cmd='ipfw -q add'
vpn='tun0'
# allow all local traffic on the loopback interface
$cmd 00001 allow all from any to any via lo0
# allow any connection to/from VPN interface
$cmd 00010 allow all from any to any via $vpn
# allow connection to/from LAN by uid
$cmd 00101 allow all from me to 192.168.1.0/24 uid $uid
$cmd 00102 allow all from 192.168.1.0/24 to me uid $uid
# deny any deluge connection outside LAN that does not use VPN
$cmd 00103 deny all from any to any uid $uid
# show rules
ipfw list
​
# And then add this to the to make sure it starts on boot
# Enable Firewall
firewall_enable=YES
firewall_script='/etc/ipfw.rules'
Questions?
Pair of USB drives. I'd considered using 2 of the slots to run the boot drive on some small SSDs but figured it would be a waste of resources.
The System Data set was moved to the pool with the 3 SSDs.
https://www.amazon.com/Syba-SY-ENC50104-SATA-Non-RAID-Enclosure/dp/B076ZH262B
This looks to be what I need. Anyone use something this as their TrueNAS enclosure?
https://www.amazon.com/Mediasonic-ProBox-HF2-SU3S2-SATA-Enclosure/dp/B003X26VV4/
​
How about this one?
i have a https://www.amazon.com/APC-Back-UPS-Battery-Protector-BR1500G/dp/B003Y24DEU and the rj45 to usb and it shuts down my nas after 10 mins on battery
Yes, this is a common configuration for home use.
Just set up a different network on the 10 gig network. For example if your main 1 gb network is 192.168.0.x, then make your 10 gb network 192.168.1.x. Use static IPs, not DHCP. No gateway.
Then access the Truenas server via IP to force it to use the 10 Gb network.
Don’t forget to set up jumbo frames (9000+ MTU) on both the 10 gb NIC configurations.
> $400
$140: MikroTik 5-Port Desktop Switch, 1 Gigabit Ethernet Port, 4 SFP+ 10Gbps Ports (CRS305-1G-4S+IN) https://www.amazon.com/dp/B07LFKGP1L
Right - I just was highlighting the actual prices of those boards. Price is the usual reason to build your own NAS ;). That's because if you don't care about price, then it's very difficult to beat a dedicated NAS (E.G. https://www.amazon.com/Synology-DS420j-Diskless-4-Bay-DDR4/dp/B083HJY9T8/). They have specialized everything for one purpose: NAS. Bullet proof OS, super low power, SFF, stripped all the fat: no HDMI/DP/Video ever needed :D
Just for contrast, I built my own fileserver, with 2x14TB WD USB drives and a Raspberry Pi (Microcenter had the 2GB 4b versions for $25 a couple weeks back, plus $8 for the PS - the drives were $200 each from BestBuy). Performance using USB 3.0 is excellent, the 1Gb NIC is the limiting factor (100+MB/S file transfers). Total power consumption (including drives) is 20W when busy, drops to 10W at idle. Drawbacks: besides having only 2 USB 3.0 ports, the RPi single thread performance can't keep up with encrypted traffic (so if I used scp for file transfer, I'd max out at around 40MB/s). My solution is to use an rsync daemon running on the RPi, as it's purpose is just for backups.
That's a different direction than where you were headed (no ECC on the RPi, but it does have HDMI!). A lot of people run Open Media Vault on RPi's for their NAS.
The issues with this, based on reviews, is improper cooling, high amount of an failures, and controller failures. Just look at the reviews of it on Amazon:
https://www.amazon.com/ORICO-DS500U3-US-BK/dp/B0734G79FW?th=1
While there is a need for USB JBOD enclosures, the reliability is pretty low on them. For one like this, that I've seen recommended for years, it's way more expensive. But even then, there are several that reported the USB connection randomly dropped.
Until these devices become more reliable, it's not worth the risk IMO.
That's awesome to hear, going by what u/flaming_m0e I just didn't have enough knowledge of how HBA worked and now need to connect the SSD to a secondary controller. I do have SATA ports on the mobo that I can use for the SSD, I just need to figure out how to power the SSD and mount it somewhere internally. While doing some searching online, I came across another method I can use and that is to get a PCI M.2 or a PCI SATA adapter and use that to host the SSD or M.2 I would like to use for my VM datastore.