Jump to content
DZMM

"5 PCs, 1 Tower" - '2nd Build' 14 Core Xeon UnRAID Server

28 posts in this topic Last Reply

Recommended Posts

I just realised this morning that it’s been just over a year since I built my unRAID server.  I meant to write this post last year, but never got around to it.  I’ve taken some very quick photos – apologies for the quality (and some of the dust on my PC – hasn’t been cleaned for a while…) as I only had my Nexus 6P!

 

IMG_20170927_083621.thumb.jpg.2516dea37df4d5430404adccbeeee1f5.jpg

 

Overall I’m amazed by how much unRAID has allowed me to do with this machine, and a year in I still haven’t scratched the surface of what it can do.  I’m convinced I’ll be able to, with a few select upgrades along the way, keep this machine going for another 10 years like my last machine.

 

------------------------------------------------------------

This build has been both exciting and sad at the same time.

Sad, because my 1st Build 'Cylon', which was lovingly created as a xmas present to myself way back in 2005, was finally deactivated.  Cylon evolved over the years with all of the parts changing except for my trusty Gigabyte 3DAurora chassis , including the CPU from a AMD Athlon 64 X2 4200+ (2005) --> Intel Core 2 Quad Pro Q6600 (2008), i7 920 (2009) to its final i5-3450 (2012).

I've built several HTPCs (and a WHS server at one point) along the way that used to be connected to each of my TVs, but they've all gone over the years with only my trusty Cylon staying the course. 

 

What drove the new build?

  • Cylon was starting to fall apart and was unable to keep cool and was too noisy.  Some of my HDDs weren't even in bays anymore......

IMG_20160911_132718.thumb.jpg.1b4a3874f94ee0f60051f2ab56ed986b.jpgIMG_20160911_132609.thumb.jpg.73aa357374dbd827484a397bb54405b6.jpgIMG_20160911_132641.thumb.jpg.30f3da7bc0b761a95341c327efe67d7d.jpgIMG_20160911_132625.thumb.jpg.60cceba2ab6e2bd12c6be19c207ee48d.jpg

  • I needed more power - my setup couldn't keep up with the Plex streaming needs of my family, with multiple concurrent transcodes locally and remotely
  • I needed more workstations - MY PC seemingly overnight was being shared by my wife and 2 kids, so I was looking for a way to cost effectively support concurrent users
  • I miss building and configuring PCs and I finally had a good excuse for a major new challenge!  It's been exciting getting up to speed with the last 10 years of PC development

 

While I was trying to find the best solution, two things sent me down the path that I choose:

  • reading about amazing dual Xeon E5-2670 systems being built, thanks to cheap CPUs flooding eBay
  • stumbling onto LinusTechTips '2 Gaming Rigs, 1 Tower' video and realising that unRAID would let me build one powerful PC capable of running multiple concurrent workstations and media centers, just struck a chord.  Adding parity protection to my HDDs was also attractive, as it’s been a real pain in the ass replacing failed drives over the years in terms of working out what files had been lost and replacing them.

 

Part Selection

 

CPU: My original intention was to build a system around dual E5-2670s I had picked up on eBay.  But, after struggling to find reasonably priced motherboards due to lack of availability and being forced to buy SSI-EEB cases I didn't like, I decided I needed a more modern system with as many current gen products as possible, so that my next system has a chance of surviving as long as Cylon with future upgrades.  I was lucky enough to find a E5-2683V3 on eBay for 1/10th of the cost of a new one - 14 cores Vs the 16 of the 2670s, with lower power consumption for a 24/7 ATX not SSI-EEB machine and support for DDR4, USB3.1, M.2 etc

 

  • Motherboard: Future-proofing was a major consideration (32Mbps M.2, 32Mbps USB 3.1, Type C, ) and 3+ PCIe x16 slots allowing me to run multiple virtual machines in unRAID
  • Case: Although it's been out 2 years, the R5 is still a great case.  It's not ostentatious and just has a quality look about it.  It's also very quiet, which was a vital element of the overall build.  I didn't want a massive window that showed my drives.  I've bought this case to hopefully last as long as the Aurora3D, and it should be flexible enough to handle any scenario in the future
  • GPU: I haven't played PC games since AOE/AOC, so I don't need a powerful card at the moment so the focus again has been on 'silent'.  However, I am tempted to get a gaming card for one of my VMs as a later upgrade
  • CPU Cooler: overkill for the Xeon which isn't overclocked, but capable of cooling hotter CPUs in the future.   Plus it looks so damn sexy.  Oh, and it's quiet
  • PSU: efficiency important for a 24/7 machine and I wanted enough wattage headroom to support one mid-range GPU if necessary in the future.  Quiet
  • Lighting: I resisted buying a Hue+ as this isn't a gaming rig, but I couldn't resist adding some cheap lighting

 

Original Build

I couldn't be more pleased with the outcome.  Everything runs soooo fast compared to Cylon, RIP.  Temps are fantastic and the noise levels are acceptable (more later).  Working inside the R5 was a dream, with plenty of room to manoeuvre and no need to ask my wife to be an extra pair of hands.

 

Cost wise, I’m very happy with the results as it cost me £1,234 to build THREE (unRAID + 2VMs) powerful machines:

 

  • £952 old components (monitor, HDD drives, keyboard)
  • £1,234 for new components

 

Grand Total: £2,186 - All powered by one chassis, so electricity and space savings are huge ;-)

 

Changes over the year  - '2 more PCs', TV Server, Bigger Array Storage, M.2 storage, bigger cache pool - £925

 

  1. I purchased a 3rd monitor on eBay for £75 and added a GT730 and cheap Logitech keyboard to create a 3rd VM.  Now, 3 of my family can use the PC concurrently
  2. I added another 32GB of RAM as at times I was getting too close to 100% utilisation
  3. I initially bought a 500GB SSD to use as an unassigned drive for my VMs and used the 2nd 250GB SSD I was using previously to create a cache pool.  I then gave in and bought a 256GB M.2. SM961 and threw the 500GB SSD into the cache pool, doubling the size
  4. Added an extra 6TB X300 to my array
  5. I purchased a WinTV Quad and then replaced with a TBS6205 TV card
  6. I created a 4th VM, pfSense by buying a AOC-SGP-I2 NIC on eBay for £60

 

Overall - £3,110

IMG_20170927_083752.thumb.jpg.dbf5ac6e3340c7a30e9a7adc545edc54.jpgIMG_20170927_083838.thumb.jpg.130a19f04a8d4d59990ee61e57fb5cdf.jpgIMG_20170927_083850.thumb.jpg.f7c4ad0aaf9e1a88335a3bec69b961b5.jpgIMG_20170927_083857.thumb.jpg.a82d885cf4b8d0f08d94f93eded2d959.jpgIMG_20170927_083918.thumb.jpg.50769c3231f5fdd008844aa5793b26e7.jpgIMG_20170927_084235.thumb.jpg.401e66aca343934dee0e6adfdaec782f.jpgIMG_20170927_085338.thumb.jpg.401729e361827d78cf075878c5fc2410.jpgIMG_20170927_085028.thumb.jpg.9d47733e24ebf6ca406ade41f4a27394.jpgIMG_20170927_085811.thumb.jpg.b1ea14e9213f486e032fd64be19e283c.jpgIMG_20170927_085314.thumb.jpg.2e62b81529dafa9ab14ad3f28571e732.jpgIMG_20170927_085842.thumb.jpg.3a6d50c46f5e39a8fccb187e487fdd9a.jpg

It’s been a fantastic year.  I’ve more than achieved my goals of delivering more concurrent users and an efficient Plex server.  What’s been amazing is the number of additional tasks my server has taken on-board over the year, without breaking a sweat:

 

  • Kodi mysql database.  I now use kodi throughout my home rather than Plex.  This has been a very happy development as my media center journey started 15 years ago when I modded orignial Xbox consoles to run XBMC, and Cylon was originally built to deliver content to those XBMC machines
  • TV server – I have ditched all my STBs over the year and now use a TVheadend docker delivering TV to Android and Fire TVs
  • Unifi Controller – I’ve added 2 AC Pro APs over the year controlled by a docker and after 14 years of trying, I finally have a wi-fi network I am happy with
  • pfSense router – excellent piece of software
  • Home Automation through a Home Assistant Docker
  • Automated media management dockers (sonar, radar, nzbget etc).  I even use the excellent calibre-web docker to provide easy access to my book collection
  • MineOS server docker for the kids
  • Letsencrypt reverse proxy, openvpn-as and resilio-sync for secure remote access to server and files

 

It really has become my HOME server – controlling my tvs, lighting, heating, media and internet usage!

59cb74459766b_FireShotCapture16-Highlander_Dashboard-http___172_30_12.2_Dashboard.thumb.png.ff6ac8c821af77ddab02d20f9e44c5de.png59cb744a23b63_FireShotCapture17-Highlander_Main-http___172_30_12.2_Main.thumb.png.be59bce0353b344421599fd191c785d7.png

Future Plans

 

  1. Add a gaming GPU as the GT730 can’t even manage the most basic graphics settings
  2. Add more storage, probably moving to 8TB drives at the next purchase.  This will probably mean I will have to build a dedicated pfSense box as I only have one SATA slot left on my motherboard, so I will need the PCIe slot to add a SATA card.  I’m not keen on spending approx. £300-400 on a SATA card and a 2nd pfsense machine that will need maintaining, and I’m toying with maybe spending a bit more to get a new SSI-EEB motherboard (unfortunately this would mean a new case as well) with more PCIe and SATA ports for better future expansion options
  3. Think about the location of my box as it’s starting to get noisy with the number of drives spinning, which will only get worse as I add more.  I think I might have a plan to tackle this in the future by using my cache drive for downloads (I don’t currently) and my latest media files before they are moved to the array; spending some time using the unbalance plugin and optimising my split levels to reduce the number of drives spinning.  This also might involve using HDMI/USB over ethernet or something similar like Raspberry Pi thin clients, to put the server in a different room

 

Here's to another 10 years!

IMG_20170927_083838.jpg

IMG_20170927_085831.jpg

Edited by DZMM
  • Like 7

Share this post


Link to post

Nice post. :)

 

A few things to consider:

 

1. Get your downloads on to your cache drive as soon as you can.  Running downloads to the array is a terrible waste of time, and indeed power.

2. Rather than add drives, why not swap out some of your smaller drives for bigger?  8TB drives are quite affordable if you don't mind shucking - the WD EasyStore 8TB contain Red drives, and the MyBooks contain a white-label EZZX drive which is basically a Red without the name.

3. Give the Plex plugin for Kodi a go - I use it and it's brilliant.  No need for messing about with SQL and the issues that causes when you upgrade Kodi.  Basically the plugin gives you the standard Plex front end running in Kodi, so you get the better video playback of Kodi with all the media browsing benefits of Plex.

Share this post


Link to post
5 hours ago, HellDiverUK said:

Nice post. :)

 

A few things to consider:

 

1. Get your downloads on to your cache drive as soon as you can.  Running downloads to the array is a terrible waste of time, and indeed power.

 

Downloading to my cache is nice from a noise perspective (assuming the mover is working when I'm AFK), but I download direct to my array as they have to go there anyway and to reduce wear on my SSD.  When I'm lucky enough to have a broadband connection that means I need my SSD speeds for downloads, I'll happily do this!

5 hours ago, HellDiverUK said:

 

2. Rather than add drives, why not swap out some of your smaller drives for bigger?  8TB drives are quite affordable if you don't mind shucking - the WD EasyStore 8TB contain Red drives, and the MyBooks contain a white-label EZZX drive which is basically a Red without the name.

 

Any drive I buy now will definitely be 8TB and upwards - last year I was buying 6TB drives.  Part of my upgrade planning is replacing my older drives as they fail with larget capacities e.g. the 2TB I've had for over 6 years, so it's probably going to die one day soon.  I can get one more HDD in without removing any current drives, and I've got space for 5 more in the case if I put a 3x3.5" enclosure into the 2x5.25" bays and a PCIe Sata card taking me up

 

to 62TB with 8TB drives.  If I need more storage beyond that, the plan is get an eSATA card for 4 external drives taking me up to 94TB from without replacing the smaller drives, so that'll keep me going for a few more years!

5 hours ago, HellDiverUK said:

3. Give the Plex plugin for Kodi a go - I use it and it's brilliant.  No need for messing about with SQL and the issues that causes when you upgrade Kodi.  Basically the plugin gives you the standard Plex front end running in Kodi, so you get the better video playback of Kodi with all the media browsing benefits of Plex.

I might give this another look, as the SQL setup does take a bit of effort.  It might confuse my family a bit though having to switch between an addon and going back to Kodi for live TV - if it wasn't for the Kodi PVR, I'd probably just move them onto Plex as I agree it's a lot easier to manage and I do this with my FireTVs gen 1s that are too low-powered to work with Kodi properly

Share this post


Link to post
3 hours ago, HellDiverUK said:

Plex does LiveTV now too...

my tuner isn't supported yet, but I'll have a play with it if support is added as the DVR is better than Kodi where you just get the 'guide' and no recommendations etc

  • Like 1

Share this post


Link to post

Since you took plex out of the mix, are you just allowing every device Fire/Android TV to directly access the storage and content? e.g no transcoding or prep?

 

That's the main reason I keep plex, content is too much of a mix between audio or video codecs. Plus I have remote family that use my server a little.

 

I run plex live tv with TVHProxy, and keep live TV within Kodi. I do like how Kodi presents the EPG, I understand there is no recomendation engine.

The way that plex does it, at times you have no real idea which channel the content is coming off.

 

I also moved VPN off Unraid and onto my Pfsense box.

 

Share this post


Link to post
11 minutes ago, Tuftuf said:

Since you took plex out of the mix, are you just allowing every device Fire/Android TV to directly access the storage and content? e.g no transcoding or prep?

 

That's the main reason I keep plex, content is too much of a mix between audio or video codecs. Plus I have remote family that use my server a little.

 

 

In the last couple of weeks I've moved the old Fire TV gen1s that are on the secondary TVs in the bedrooms back to Plex away from Kodi, as either my Kodi database was getting too big or the infrequent use meant they were too 'laggy' trying to update database, thumbnails etc whenever they were turned on.  Plex is working well there.  For the TVs downstairs where I need passthrough support, Kodi is much better - audio problems I was having with Plex for years is what drove me back to Kodi after being away for 12 years.

 

I also have family using my remote Plex and a few friends.

15 minutes ago, Tuftuf said:

I run plex live tv with TVHProxy, and keep live TV within Kodi. I do like how Kodi presents the EPG, I understand there is no recomendation engine.

The way that plex does it, at times you have no real idea which channel the content is coming off.

 

I tried TVHProxy last month and wasn't keen on the lack of guide for liveTV.  What I've done for my FireTVs is install SPMC alongside Plex just for live TV.  To be honest, my family doesn't watch much live TV upstairs so they haven't even noticed yet - upstairs is where all my old kit has ended up after upgrading the real TVs downstairs.

 

18 minutes ago, Tuftuf said:

I also moved VPN off Unraid and onto my Pfsense box.

 

I've recently turned off my pfsense VM as I'll need the last pcie slot next month when my server hits its current capacity, so I thought I might as well move early.  I'm struggling to justify paying £300 for a dedicated box (and associated running & support costs) for effectively squid and a bit more firewall control as I've met my VPN needs with dockers+privoxy and VPN clients for the occasional times I want to connect a PC or a Kodi box; I can do ad blocking via my browsers, I traffic manage by scheduling my download clients as even with a slow connection (19/1) we have enough bandwidth etc etc. As a VM it was a no-brainer as the nic card only cost my £60, but £300 is a bit much.

 

What's the spec of your pfsense box?  If I can find a cheaper way to build a pfsense box e.g. cheaper hardware or 2nd hand kit as I can do my heavy VPN traffic through dockers, then I might build one.   I've ditched the idea of changing my mobo to get more slots for future storage and space for my nic as I've got space on my mobo for 1 more drive, I can add another 4 internally and 4 externally - 9 more data drives on top of my current 5 should be more than enough!  So, if I'm going to return to pfsense it'll have to be via a dedicated box

 

Share this post


Link to post

Result!  I've just picked up an Asus X99-E WS/USB 3.1 motherboard on eBay for less than what I should be able to sell my X99-A-II for!!   It was a replacement board which is good as it's 'new' - and I've managed to get an IO guard for it. 

 

This will solve all the problems I've been struggling with on my current mobo:

  1. An extra PCIe slot so I don't have to sacrifice my pfSense VM to add a sata/sas card to add more drives.  7 in total for x16/x8/x8/x8/x8/x8/x8
  2. 2 more onboard SATA ports fro 12 in total to delay the need to upgrade, plus 2 eSATAs I could potentially use. 
  3. 2 USB 3.1 controllers I can passthrough to VMs, which will solve the fact my webcam doesn't work at the moment - it only works when the sole USB controller is passed through, which I can't as on my current motherboard you lose the USB3.1 controller if you run the last PCIe slot at x4
  4. An extra nic I'm hoping I can passthrough to pfSense as I'll be getting gigabit internet next year so at times my LAN might need more than 1Gbps throughput
  5. Extra fan header so I can better control my fan speeds

It's the mobo I really wanted, but couldn't justify it at the time for the cost and because I thought it needed a bigger case.  However, I found a build https://uk.pcpartpicker.com/b/ttZ8TW where it fit in an R5 case, so I'm very happy!

  • Like 1

Share this post


Link to post
On 10/3/2017 at 2:50 AM, HellDiverUK said:

2. Rather than add drives, why not swap out some of your smaller drives for bigger?  8TB drives are quite affordable if you don't mind shucking - the WD EasyStore 8TB contain Red drives, and the MyBooks contain a white-label EZZX drive which is basically a Red without the name.

 

side topic: Besides adding heat/noise into the environment, does unRAID I/O slow down with the more drives you add to the array?

Share this post


Link to post
1 hour ago, Joseph said:

 

side topic: Besides adding heat/noise into the environment, does unRAID I/O slow down with the more drives you add to the array?

The first data drive on a single parity system suffers no slowdown because it's treated like a RAID1, adding the 2nd data drive changes to the normal parity algorithm and no added slowdowns for any further drives, unless your motherboard and / or HBA adapters don't have enough bandwidth to service all the drives at once.

Share this post


Link to post
1 hour ago, jonathanm said:

...unless your motherboard and / or HBA adapters don't have enough bandwidth to service all the drives at once.

so you think I might need something beefier then 3 Dell H310s in a fully loaded Norcco 24bay box?

Share this post


Link to post
4 minutes ago, Joseph said:

so you think I might need something beefier then 3 Dell H310s in a fully loaded Norcco 24bay box?

Dunno, @johnnie.black is probably the one to ask. My suspicion would be that the adapters wouldn't be the bottleneck, more likely the motherboard PCIe lanes or the drives themselves. If you describe your hardware in detail as far as motherboard, hba's and drives and what's plugged in where, maybe we could get a better idea.

 

Have you run the disk speed test script?

Share this post


Link to post
1 hour ago, jonathanm said:

If you describe your hardware in detail as far as motherboard, hba's and drives and what's plugged in where, maybe we could get a better idea.

 

Oh, sorry for the confusion... sooner than later the plan is to upgrade my production unRAID to Dual Core Xeons and possibly have it housed in a Norco 24bay box. Still at the Dreaming stage. 9_9

Edited by Joseph

Share this post


Link to post
5 hours ago, Joseph said:

 

Oh, sorry for the confusion... sooner than later the plan is to upgrade my production unRAID to Dual Core Xeons and possibly have it housed in a Norco 24bay box. Still at the Dreaming stage. 9_9

You can have 24 disks (or more) without bottlenecks, just need to use ti right hardware, if/when you do this just ask for some ideas.

Share this post


Link to post

Hi @DZMM

 
I think we might be twins or something. We share a lot of common thinking in any case!
 
Really nice write up.. If you haven't done so already, I can only second the recommendation to use Emby as a back-end for Kodi. Seamless. Set it and forget it. Kodi+Emby = everything Plex has plus so much more.
 
 
 
 

 

Share this post


Link to post
33 minutes ago, meep said:

Hi @DZMM

 
I think we might be twins or something. We share a lot of common thinking in any case!
 
Really nice write up.. If you haven't done so already, I can only second the recommendation to use Emby as a back-end for Kodi. Seamless. Set it and forget it. Kodi+Emby = everything Plex has plus so much more.
 
 
 
 

 

Thanks @meep.  I had a bit of time on my hands this week, so I've tidied up my setup:

  • Latest Kodi V18 builds on each STB running off a central mysql database and I've put the sources.xml, favourites.xml and playlists on a network share so they are all synced.  I'm loving the leanback integration on Android TV
  • Added trakt.tv plugin to sync to trakt, which then syncs history to Plex and vice versa
  • Plex setup for all my mobile clients with the history synced with Kodi

I know I could add the Plex or Emby plugin to Kodi, but I don't like the idea of clicking an addon to watch my stuff rather than within native Kodi.  Also, I don't think leanback, search etc will work from my Android TV STBs

Edited by DZMM
  • Like 1

Share this post


Link to post
On ‎19‎/‎01‎/‎2018 at 4:04 PM, DZMM said:

Thanks @meep.  I had a bit of time on my hands this week, so I've tidied up my setup:

  • Latest Kodi V18 builds on each STB running off a central mysql database and I've put the sources.xml, favourites.xml and playlists on a network share so they are all synced.  I'm loving the leanback integration on Android TV
  • Added trakt.tv plugin to sync to trakt, which then syncs history to Plex and vice versa
  • Plex setup for all my mobile clients with the history synced with Kodi

I know I could add the Plex or Emby plugin to Kodi, but I don't like the idea of clicking an addon to watch my stuff rather than within native Kodi.  Also, I don't think leanback, search etc will work from my Android TV STBs

 

 

 

One thing on Emby, there's no plugin to click on. It integrates seamlessly with the Kodi libraries so, access movies, there they are. Click on music, voila!

 

Is v18 close to release? Interested to see if the leanback works with this as well. Will try it on one of my clients and report back.

 

 

 

 

Edited by meep
premature posting

Share this post


Link to post
29 minutes ago, meep said:

 

 

 

One thing on Emby, there's no plugin to click on. It integrates seamlessly with the Kodi libraries so, access movies, there they are. Click on music, voila!

 

Is v18 close to release? Interested to see if the leanback works with this as well. Will try it on one of my clients and report back.

 

 

 

 

I've been using V18 for a few months now and it's good enough for production.  The builds this month have really got quite polished, I think thanks to V17 development stopping.  If you've got an Android TV you'll love the leanback and the search integration.  It has better artwork support and performance seems a lot sharper to me - hard for me to tell though as I've been on V18 for so long, I've forgotten what v17 was like!

  • Like 1

Share this post


Link to post

On the Tuner side of things, I use an HD Homerun on my Plex setup and since their new model supports cable cards, I have full access again to all cable channels. I used to have a home built DVR using BeyondTV but after switching to FIOS with 100% cable encryption and no cable tuners at the time supported cable cards, I switched back to Tivo's. Now dropping the Tivos again for Plex TV.

Share this post


Link to post

Latest Updates:

  1. Bought a 8TB Seagate archive as a new parity drive, moving the old 6TB into the array.  I seemed to be the odd one out as the disk worked really badly in my system, with write speeds crawling to KB/s at times...
  2. After a few months I gave up and moved the archive drive into the array and purchased a 8TB N300 as a new parity drive - very happy with the performance of both the new parity and the 8TB in the array.
  3. To make space for the extra HDD I also added a 500GB 850 Evo to replace the 2x 250GB SSDs I had (going on ebay I think)

I'm now maxed out on drive slots.  I've been dabbling with plexdrive this month and I'm going to try moving content onto Gdrive/PD, rather than my original plan of freeing up a PCI slot by getting a dedicated pfSense box - if that works then my future storage expansion needs should be taken care of.

 

I'm 1.5 years in out of my 10 year plan for this system with nips and tucks and going well so far!

Share this post


Link to post

@DZMM how much power does your server draw on idle when no one is using the system?
I'm considering merging my two i7 builds into a single XEON build

Share this post


Link to post

I've never measured it - definitely less than running 3xwindows 10 PCs, a server and a dedicated firewall.

 

Once I decided I needed a server on 247 and given the investment I've made, I kind of ignored the running costs.

  • Like 1

Share this post


Link to post

A quick update as my system approaches its 2nd anniversary.  Overall, even after 2 years my machine is still coping well with my needs without breaking a sweat, or any real upgrades so far. 

 

In fact, it's feeling like a more beefed up machine -mainly down to#5 below.

  1. I've successfully setup a rclone vfs mount thanks to a new 200/200 connection (previously awful 18/1 service) that allows me to stream files from an unlimited google drive account.  It's working very well and so far I've uploaded over 30TB - I've now got more content in the cloud than on my local server, which feels like a major milestone
  2. #1 has taken the pressure off maxing out my sata slots and needing to remove my pfsense nic to make room for a sata expansion card.  I don't think I'll be adding any more local drives, and I might not even replace the ones that die
  3. I've actually found a way to free up an expansion slot anyway by only running my nic at pcie 2.0 x1 rather than x4 - more than fast enough for my gigabit lan.  This has also allowed me to passthrough my USB 3.1 controller to my main VM, which has solved webcam issues I was having and means I don't have to build a dedicated pfsense box
  4. I only use kodi now for live tv and will shift this to plex once they start rolling out the TV guide to my clients (I think it's just the web app at the moment)
  5. I've deliberately filled the slow 8TB archive drive so that it doesn't hold up future transfers
  6. I've ditched the cache pool and just gone with one 500GB xfs drive which moves at least once a day, so I'll never lose more than that much content (key stuff stored on other drives via nextcloud).  The other 500GB is now unassigned for appdata (plex, deluge, nzbget) and nzbget downloads.  I've also taken the 2TB out of the array and it's another unassigned drive for torrents.  Moving all of this IO off my array and using my cache drive for all transfers to the array has really improved my transfer rates.  Also, sorting out my shares, split levels and hardlinking has also helped

Share this post


Link to post
Posted (edited)

Mini Update:

 

I've gone full circle and put the 500GB SSD that I was using unassigned back in the cache pool.  I've done this because (i) I decided even though I'd rather not lose any data in my cache, as knowing my luck it'd be an important assignment or document and (ii) because I took a punt and bought two of these Inateck USB 3.0 External HDD Enclosure's to connect the 2 250GB SSDs I had lying around

 

https://www.amazon.co.uk/gp/product/B075TXT3RZ/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

 

Thanks to a screw-up by Amazon I ended up getting them for free!  In initial tests I'm getting over 300MB/s (over 400MB/s for writes) so this is more than adequate.  I know the advice is to not add USB drives to the array, but as UD drives is fine depending on your application - 24 hours in and I've not had any problems.

 

I've added the 250GB drives as UD drives in a RAID0 single profile configuration i.e. I now have two cache pools, using this post from @johnnie.black - hopefully this will be fully supported in 6.6 as there are a few minor issues but no show-stoppers.

 

 

Edited by DZMM

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now