• Posts

  • Joined

  • Last visited


  • Gender

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Edvard_Grieg's Achievements


Newbie (1/14)



  1. Very interesting....so basically by putting the old parity drive into the 'slot' of the disabled drive and installing the new drive into the parity slot it would then trigger the option to copy the parity information over, and then afterwards would 're-build' the old parity drive into the replaced data drive?
  2. Hi- I've got a failed data drive that is being emulated. Normally no big deal and I'd replace it. However, I'd like to increase my parity size as well. Right now parity drive is 14tb, and I'd like to be able to do 2x16tb. My plan at the moment was to buy a 16tb and a 14tb, replace the failing disk with a 14tb and then replace the current parity with a 16tb moving the existing parity drive into the array. Is there an effective way I can replace the failing disk in my array with a 16tb and replace the parity drive with a 16tb as well?
  3. That one's tricky, from half of what I read Intel with QuickSync is the way to go there (been some really good prices on the i9-10850k) but then you're no longer server class, new motherboard, memory yadda yadda yadda....
  4. Nice- setup, aside from the itch to reduce power consumption you're probably closer to good than not for performance. I gave up on the power consumption piece....with your setup are you thinking of replacing your drives too? I haven't experienced any data integrity issues with my use. Speed of opening files generally is 'fine', my use case is primarily media server and don't typically see any notable loading times. My intent is to be running nextcloud, wordpress and others- right now it tends to add to the sluggishness when adding that in with other media processes.
  5. @bigzaj I started with FreeNAS (or something similar) about 10 years ago, and after a physical raid card failed and couldn't recover the array I switched to using unraid nearly 9 years ago. I started with a basic Dell Optiplex Celeron desktop, and have iterated from there. Prior to the current 2xE5-2660 v0 that I'm currently running I had been running 2xX5482. That move was pretty substantial, and hoping next one is as well. Honestly, were it not for trying to run some other workloads (self-hosted cloud etc) the current CPUs would probably be ok. I'm at ~110TB with plenty of 4K UHD, Atmos as well as HEVC etc. Part of the way I've addressed the majority of the local use is by ensuring my endpoints don't require any transcoding by using nvidia shields that will handle any format natively. I limit remote streaming to lower resolutions from a bandwidth standpoint as my upload is not extensive. Typically I don't see more than 5-6 concurrent remote streams, and often the likelihood of multiple major transcodes is not common. This is all to say that even with my 'older' hardware it may not be far off for meeting your needs. I'm also pretty confident you'll be quite happy with unraid as a platform. There are other system architecture considerations to make (especially with a larger library) to ensure that the right drives are performant when needed. I think many are looking forward to 6.9 which will allow for multiple cache arrays (without doing the unassigned drive dance) and thus spread out some of those storage systems that require faster storage. For me, it's the added workloads, and ensuring any transcoding activity is non-impactful.
  6. So I'm still back and forth on this, and I've been doing some system tweaking with my current system. Checking that all dockers point to /mnt/cache/appdata vs /mnt/user/appdata, moving the cache drive to RAID 1 and a separate unassigned drive etc. All these things seem to help in some ways; however, I'm still finding some sluggishness when I have a lot of dockers running. I end up leaving the main media content dockers running, but I've got another dozen that I leave off until needed and would like to just be able to leave them running. At one end I've been looking at the E5-2697 v2 and getting a pair cheap on ebay + some faster memory. Alternatively I keep eyeing some more modern AMD options, but it looks like every single one is going to cost a lot more, not just the cpu, but obviously will need new motherboard, ram and possibly a GPU. What are the thoughts here? is the 2xE5-2697v2 enough of an upgrade over 2xE5-2660 to be worth the money, or am I better off investing that towards something more modern? I've been out of the CPU game so long I'm just reading up on Ryzen vs TR vs Epyc - it appears TR and Epyc may be too much money (not sure) and I've been reading mixed things on overall stability of Ryzen on Unraid....Thoughts?
  7. So...I'm finding a really like BTRFS...was able to convert from a 3 drive RAID 5 to a 3 drive RAID 1 and then remove one of the drives all without losing any data. Right now the separate drive is being used for downloads and post-processing activities which should hopefully isolate some of the IOPS work. The 2 Drive RAID 1 BTRFS array now has everything else...once 6.9 is stable I plan to upgrade and create a separate cache pool instead of the unassigned route. So far it's feeling a little speedier, but time will tell...definitely need to put it through its paces...probably will pick up a 4th NVME to round out the set and run the downloads and post-processing as RAID 0. Still have some minor itches to upgrade....toning down the question a little, are there any direct CPU upgrades that would be compatible with my motherboard that I might see a decent speed improvement with? What would be a good value GPU recommendation to offload HW Transcodes?
  8. Thanks for the comments, since posting, I think I've found my Portainer container being part of the source of the slowdown (no clue why, but speeds are better when it's stopped). I'm guessing it's doing extra polling and creating extra cycles- just haven't been able to dig into the why. I have thought potentially about the GPU path....I feel like I started noticing it when helping a friend with his rig, he had a newer AMD CPU and GPU, and just some of the basic tasks (pulling down dockers and extracting) just flew in comparison...not sure if it's just a higher single core clock speed or something else. Similarly, found when trying to run some dockers like Nextcloud etc it just 'chugged' same with Wordpress...
  9. 112TB of usable space across 14 drives including Parity. I'd say I'm already much more in the Server grade hardware at this point (2x Xeon, Supermicro 3U Chassis with SAS Backplane, ECC Ram, Server Class Mobo), just happens to be from a different generation.
  10. Hey all- So, not new to unraid, but my current CPU/Mobo is getting a bit old. I haven't kept up as much on the current tech and could use some advice. Current setup: Supermicro 3U Chassis 2x E5-2660 OG (v0/v1) Asrock EP2C602-4L/D16 64GB DDR3 ECC 3xHP EX920 1TB NVME Cache running in BTRFS RAID 5 (I know, I know, it's being converted back to RAID 1 as we speak) Current Workloads: Plethora of dockers (10-20 running at a time), standard usenet media toolchains Plex streaming upto 4K HDR for local content and 5-10 remote streamers typically max Ubiquiti Controller I've got some intentions of going more the self-hosted route, running Wordpress for some sites, nextcloud, photo hosting etc etc My observation has been some recent slowdowns on the docker side, and working on resolving the cache end of things, but I keep coming back to my CPU just being antiquated, and even though I've got plenty of threads at my disposal, they aren't exactly fast. So all that being said, what can modern tech do for me? I'd like to upgrade to something that covers my needs, but gives a bit extra headroom (either more dockers/VMs etc and/or more demanding workloads (nextcloud, more remote plex transcodes etc) Additionally, is there anything I would need to be concerned with not being 'plug and play' with the Supermicro Chassis/backplane/power supply etc? From a budget standpoint, I'm not opposed to used via eBay, but in general looking for good value, just don't know what to look for these days. Probably looking in the $400-$800 range for CPU/Memory/Motherboard (assuming rest will come over). Of course anything coming up with holiday sales is always a plus.
  11. I ended up getting this working with the other docker image, a few things I tweaked... set binlog_format = ROW and transaction_isolation = read-committed per nextcloud documentation I ended up with the same error, but from some other googling, looks like it's a purely front-end error, so I ran "mysql -uroot -p -e "show processlist" from inside the mariadb container to watch until there were no more nextcloud processes being run. I then restarted the nextcloud container and it appears to be working (albight slower than expected)
  12. I've been running into an issue and just banging my head on a wall for the past few days. I've been trying to get nextcloud installed- I've followed the lsio blog instructions and SpaceInvaders video to a t, but invariably I'm never able to complete the Nextcloud install setup. Each time I go through and at a minimum drop the nextcloud database, but have on multiple occasions nuked the mariadb and nextcloud containers and their respective appdata folders (and the lingering nextcloud files from the \data directory). I am not even trying to get a reverse proxy working yet, even local access would be a good first step. So at this point what I run into is I'm able to install the mariadb just fine without any issues, and update the bind address and create the nextcloud user and database in the db without any issue. I then create the lsio nextcloud container; however when I run the actual nextcloud setup (populating credentials etc), I ultimately get a 504 Bad Gateway Nginx Timeout. It appears to be a legit timeout as there are tables being written into the database, so it doesn't appear to be a full communication/access issue, but there is definitely something going wrong. Docker configs are essentially the defaults with the lsio changes (setting password for mariadb, changing port to 444 for the nextcloud docker, and then pointing to appropriate shares) From a log perspective, the \data\nextcloud.log only gives some information about not being able to process a file during the install. The appdata/nextcloud/logs/nginx/error.log has the following: 2020/04/02 21:40:30 [error] 349#349: *7 upstream timed out (110: Operation timed out) while reading response header from upstream, client: <LAPTOP_IP>, server: _, request: "POST /index.php HTTP/2.0", upstream: "fastcgi://", host: "<UNRAIDSERVERIP>:444" The appdata/nextcloud/logs/nginx/access.log doesn't have much <DOCKER IP> - - [02/Apr/2020:21:34:37 -0600] "GET /data/htaccesstest.txt HTTP/1.1" 400 255 "-" "Nextcloud Server Crawler" <LAPTOP IP> - - [02/Apr/2020:21:34:37 -0600] "GET /favicon.ico HTTP/2.0" 200 2464 "https://<UNRAID IP>:444/index.php" "Mozilla/5.0 (X11; CrOS x86_64 12871.57.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.81 Safari/537.36" <DOCKER IP> - - [02/Apr/2020:21:39:13 -0600] "GET /data/htaccesstest.txt HTTP/1.1" 400 255 "-" "Nextcloud Server Crawler" <LAPTOP IP> - - [02/Apr/2020:21:39:13 -0600] "GET / HTTP/2.0" 200 2475 "-" "Mozilla/5.0 (X11; CrOS x86_64 12871.57.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.81 Safari/537.36" <DOCKER IP>- - [02/Apr/2020:21:39:30 -0600] "GET /data/htaccesstest.txt HTTP/1.1" 400 255 "-" "Nextcloud Server Crawler" <LAPTOP IP>- - [02/Apr/2020:21:40:30 -0600] "POST /index.php HTTP/2.0" 504 569 "-" "Mozilla/5.0 (X11; CrOS x86_64 12871.57.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.81 Safari/537.36" <DOCKER IP> - - [02/Apr/2020:21:40:30 -0600] "GET /data/htaccesstest.txt HTTP/1.1" 400 255 "-" "Nextcloud Server Crawler" <LAPTOP IP> - - [02/Apr/2020:21:40:30 -0600] "GET /favicon.ico HTTP/2.0" 200 2474 "https://<UNRAID IP>:444/index.php" "Mozilla/5.0 (X11; CrOS x86_64 12871.57.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.81 Safari/537.36" <DOCKER IP> - - [02/Apr/2020:21:40:31 -0600] "GET /data/htaccesstest.txt HTTP/1.1" 400 255 "-" "Nextcloud Server Crawler" <LAPTOP IP> - - [02/Apr/2020:21:40:31 -0600] "GET /favicon.ico HTTP/2.0" 200 2470 "https://<UNRAID IP>:444/index.php" "Mozilla/5.0 (X11; CrOS x86_64 12871.57.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.81 Safari/537.36" The appdata/nextcloud/logs/php/error.log doesn't have much [02-Apr-2020 21:28:29] NOTICE: fpm is running, pid 337 [02-Apr-2020 21:28:29] NOTICE: ready to handle connections [02-Apr-2020 21:37:52] NOTICE: Terminating ... [02-Apr-2020 21:37:52] NOTICE: exiting, bye-bye! [02-Apr-2020 21:39:12] NOTICE: fpm is running, pid 330 [02-Apr-2020 21:39:12] NOTICE: ready to handle connections I'm hopeful someone has an idea of what might be going wrong and how to fix it.
  13. Thanks John, what about the concerns with IOPs contention? Are you saying RAID 1+0 would solve that? Right now my unsigned btrfs is a RAID 1 array for failover... Is this how other people do this?
  14. Hi all, I've been using unraid for awhile, and my system hums along pretty well with common uses of Plex and 9 or so docker containers. Lately I've been wondering if my cache drive configuration is optimal, I originally set it up when btrfs was first enabled after running Plex off a plug-in forever. So originally I used a single cache drive, but that caused issues when mover, Plex and nzbget were all running at the same time and seemed to be fighting for IOps. So I configured a single cache drive that is used for mover and nzbget activities with a symbols link to a separate unassigned btrfs raid 1 array of two other SSDs housing the actual docker containers and the docker app configurations. That array is mounted via the go script at bootup. This is all with the intent of having some redundancy of actual configs and not a huge deal if some bins are lost off the primary cache. Mygoal is to simplify this and just use a standard unraid configuration without the separate mounts... Is there a better way now to do this? How would I without any IOPs contention? Btrfs raid5? Thanks!