• Posts

  • Joined

  • Last visited

Posts posted by realdiel

  1. 55 minutes ago, xrqp said:

    I have been away from this thread for about a year.  Have you worked it out, how to run Roon in a docker in Unraid, and be able to do Roon updates, and it still works?


    About a year ago, I gave up, and put the Roon server on my Windows 10 machine, and I start my Windows 10 machine every time I want to run Roon (ike once a day), and it has to work hard for 4 minutes before I can use Roon, and I don't know if it continues to work hard after.


    If you, or anyone has not figured this out yet, I was going to try a Windows 10 VM on Unraid machine, then install Roon on the VM.  Thanks for all your work.

    I've been running Roon in an UNRAID docker for a little over a month now and it works great even after an update is pushed to the server via a Roon end point device. I actually saw a decrease in the amount of time taken to open Roon and queue up a song after moving back to a docker after running it in an Ubuntu VM initially so updates wouldn't break the server (still had issues with the Roon server losing my SMB music shares at random under Ubuntu). Just when I was about to move to NFS for the music shares, xthursdayx announced the updated Roon docker so I gave it go and man does it run great!  :) 

    • Like 1
  2. On 11/7/2020 at 5:58 PM, xthursdayx said:

    HI @realdiel, sorry to just get back to you, work has been crazy. Thanks for your help troubleshooting this!


    I'll try to explain the process as clearly as possible. What I suggest you do is this:

    • First back up your roonserver appdata folder (copy the folder manually) and then also backup your library internally through the Roon interface. 
    • Then stop your roonserver container. 
    • Access your server via ssh/console and create an /app and /data directory inside of the your roonserver appdata directory (/mnt/cache/appdata/roonserver/).
    • Make sure that these directories have the same owner:group as the rest of your roonserver appdata directory: probably nobody:users.
    • Move the following files and subdirectories from /mnt/cache/appdata/roonserver/RoonServer to /mnt/cache/appdata/roonserver/app/RoonServer/: /Appliance, /RoonMono, /Server, Version,, and
    • Move the following files and subdirectories from /mnt/cache/appdata/roonserver/RoonServer to /mnt/cache/appdata/roonserver/data/RoonServer/: /Cache, /Database, /Logs, /Settings, and /Temp.
    • Move the following files and subdirectories from /mnt/cache/appdata/roonserver/ to /mnt/cache/appdata/roonserver/data/: /RAATServer, /RoonGoer,  and .rmembid.
    • Now, edit your roonserver container settings through the Unraid interface and change the /data and /app folder mappings to: /mnt/cache/appdata/roonserver/data/ and /mnt/cache/appdata/roonserver/app, respectively. 
    • Now restart your container and check to make sure it is working correctly and recognizing the files at the newly mapped locations. 
    • Finally, if everything is working please try to update Roon using the internal updater in the Roon interface.

    If this works, great! Please report back. If it doesn't work please also report back with the container logs and a description of what went wrong. 

    @xthursdayx It's been a crazy month for me personally and work-wise! Ready for this year to be over with. :)I was going to start with these steps, but then read the Roon docker has been updated so it works updated from an end point device now. Nice! I moved from my Ubuntu VM to the docker and updated successfully (just read I needed to delete the Roon app data folder which I did not). Now I'm restoring a backup. Runs better on the docker than it did in the Ubuntu VM via SMB. Should I remove the docker, delete the app data folder and start again? I chose to remove the image when I removed the docker.

    • Like 1
  3. As the subject line states, I deleted a NTFS partition on an internal SATA drive I had presented to UNRAID as an unassigned device. The Windows 10 VM that I had reading and writing to the drive is shutdown. Any way to recover the data on that drive in UNRAID? I was tinkering with volume mapping this mounted drive to my Deluge docker and inadvertently deleted the NTFS partition with a bunch of "Linux ISOs" on it.🤦‍♂️

  4. Greetings UNRAID community. I received the status report below via my email notifications. Disk 5 is active and seems to be working fine, but there are read errors documented in the attached log file. A smart short self-test passed. Do I need to stop and restart my array/dig deeper into the operation of disk 5 further? It's only ~3 months old or so. It's under warranty if I need to replace it. I believe what precipitated this was my UPS inexplicably powered off a few days ago. Parity was rechecked successfully after the UPS turned itself off.  There was no power outage with our electrical grid so not sure why the UPS powered off (working on that with CyberPower to figure out what happened there).


    Here's the emailed report:

    Event: Unraid Status
    Subject: Notice [TOWER] - array health report [FAIL]
    Description: Array has 7 disks (including parity & cache)
    Importance: warning

    Parity - WDC_WD120EMFZ-11A6JA0_9RJ5LLHC (sde) - active 32 C [OK]
    Disk 1 - WDC_WD120EMAZ-11BLFA0_8CK40JJE (sdd) - active 32 C [OK]
    Disk 2 - ST8000VN0022-2EL112_ZA1AMVH3 (sdg) - active 35 C [OK]
    Disk 3 - WDC_WD120EMAZ-11BLFA0_8CJWDE6E (sdf) - active 34 C [OK]
    Disk 4 - WDC_WD120EMFZ-11A6JA0_9JHG38XT (sdc) - active 29 C [OK]
    Disk 5 - WDC_WD120EMFZ-11A6JA0_XJG0KLNM (sdi) - active 34 C (disk has read errors) [NOK]
    Cache - Samsung_SSD_860_EVO_1TB_S3Z8NB0K301204A (sdj) - active 36 C [OK]

    Parity is valid
    Last checked on Thu 29 Oct 2020 01:02:56 PM CDT (2 days ago), finding 0 errors.
    Duration: 1 day, 37 minutes, 28 seconds. Average speed: 135.4 MB/s



    Here's my UNRAID server build:

    MB: ASRock E3C246D4U

    CPU: Xeon E-2288G

    CPU cooler: Noctua NH-U9S CPU Cooler

    RAM: x2 M391A4G43MB1-CTD - Samsung 32GB DDR4-2666 ECC UDIMM PC4-21300V-E Dual Rank x8 Module

    PSU: RM Series™ RM850 — 850 Watt 80 PLUS® Gold Certified Fully Modular PSU

    Storage: x5 12TB WD Easystor (shucked Red/white label NAS drive), 1x 8TB Seagate Iron Wolf

    Case: Silverstone CS380

    Case cooling: 3x Noctua NF-F12s

    Cache: SAMSUNG 860 EVO Series 2.5" 1TB SATA III V-NAND 3-bit MLC Internal Solid State Drive (SSD)

  5. @jowi For what it's worth, Roon will take as much CPU as it's given while analyzing music. Perhaps scale it back some (set to throttled, or remove some cores)? I don't know if that's what's causing your array to lockup, but might be worth looking into. Also, I had an issue where my Xeon CPU would hard lock my system if I ever hit turbo speeds with any heavy CPU load (I could reproduce the hard lock during BOINC or fold@home). Try disabling turbo under the "Tips and Tweaks" app. Perhaps check your IPMI event logs to see if your lockup is hardware related (check for a "CPU_CATERR" event at the same time as the lockup)? If so, perhaps disabling turbo will help if you do have a Xeon 1230. I just realized the i3 in your sig doesn't offer turbo so ignore those steps above if so (just struck them through).

    Roon settings for reducing CPU load during library analysis



    Where to disable turbo on your Intel CPU (I'm running an ASRock E3C246D4U & Xeon E-2288G so this may not apply to your setup).


  6. I wanted to add your stereo might act as a Roon end point if it's on Roon's list of partners. Otherwise, as dkerlee has noted, a raspberry pi, laptop, or casting from your phone will work as well. Roon also supports building your own Roon server (not exactly unraid related :), but wanted to throw that out there) on a supported NUC via their ROCK software.


    List of partners who can act as a Roon player (my Lyngdorf is seen as a player when I start Roon on my phone or tablet)


    ROCK for DIY server as an alternative to running Roon on unraid.


    If you have Sonos, you can also use them as end points for direct playback.



    • Like 1
  7. @dkerlee I believe @NickAll is referring to this. That appears to be for installing Roon bare metal on a dedicated PC like a NUC. I'm going to try installing Roon's server software for Ubuntu on a Ubuntu VM via Unraid and restore my backups from the Roon docker I'm running right now so I can push Roon updates without fear of trashing my Roon server. NO whammies! 😁🤞 Is this the best place to start for steps on installing it on a Unbuntu VM?

  8. 35 minutes ago, nas_nerd said:

    Hi all, I am looking into this asrock mobo.


    Can anyone comment if there is a backplate on the rear of the mobo that would interfere with Noctua heatsinks, something like the NH-U9S or NH-D9L?


    I read about issues with the X470 AMD micro atx Asrock version...


    So much good info here, thanks!

    Hi, nas_nerd. I'm using the NH-U9S without issue with my setup (ASRock E3C246D4U and Xeon E-2288G).

    • Thanks 1
  9. That's interesting, @dkerlee. Thanks for the insight on both fronts (the docker updating and your experience with a VM), and your intent to update it at some point. Much appreciated!


    I'm pretty content with the Roon server's functionality at the moment so there's no reason I would want to update it right now. My main concern is the prompt on the client side to update which could potentially break it. If there was a way to disable that completely, that would address my concern.

  10. Greetings! Is the best approach here to run Roon in a linux VM as opposed to a docker image in unraid, or am I ok as-is? I have mine running in unraid as a docker (installed "steefdebruijn/docker-roonserver" under community apps for unraid - thx Steef!), but am being prompted to update via the client end on my phone/tablet. I decline the update prompt each time as I'm reading here it can break Roon server-side and render my current backups useless. Someone in my household will likely inadvertently click update and break my Roon server install so I want to prepare for that. I see that an update hasn't been rolled out for this docker in over a year so don't know if this will be maintained (wish I had the skills myself to help with this), or if I should pivot to something else long term. I'm willing to start over with a Room streaming platform where I likely won't lose our play history, playlists, etc. if something goes sideways and I have to restore Roon backups. I've been looking at doing a linux VM for Roon, maybe a NUC dedicated for it (roll my own with ROCK), or just bite the bullet and buy a dedicated streamer to reside in my A/V rack (Aurender, Lumin, Innous, etc.). Any suggestions from experience?

  11. I hope it works for you. I didn't have stability long enough with turbo on to properly run CPU benchmarks. I'm not sure what the performance consequences are with it off other than not having the turbo speed of 5GHz as opposed to the base clock speed of 3.7GHz for the E-2288G. It's likely substantial with 8 cores/16 threads. I hope Intel/ASRock comes out with a fix at some point so we can run it full throttle. 🤞

  12. 1 minute ago, Hoopster said:

    It looks like on this motherboard both PCIe and SATA NVMe SSDs will result in disabling SATA 0 (the red one) on the motherboard.  If that is the case, I guess the good news is that the x4 PCIe slot remains available, but you only have 7 usable SATA ports on the MB.

    I had a NVMe SSD installed in my board along with a 12TB SATA HDD on SATA port 0. Both detected in the BIOS and unraid. I could write to the 12TB HDD, but didn't try to on the NVMe SSD. I have since removed the SSD since it was small and of no use to me. Perhaps both the NVMe slot and SATA port 0 are usable concurrently? That would go against the ASRock documentation, but pretty cool if true nonetheless. :)


    I need to get me one of those H310s as I'm already running 8 drives. I suppose I could Velcro my SSDs within the case and run them cabled, freeing up a few 3.5" hot plug carriers for big spinners, and/or use the 5.25" bays for 3.5" spinning drives with a SATA pass-through adapter if needed.

  13. Just to give fellow users of this HW who might be dealing with random CPU_CATERR lockups too, the recommendation to set "Enable Intel Turbo" to "No" in the tips and tweaks plugin for unraid has given me the longest run of stability so far (no lockups and I'm running all of my dockers, and a VM full clip). If this continues, I'll be quite happy with the HW upgrades; just hoping for a long-term fix from whoever is the root cause of this (Intel, ASRock, someone else?).

  14. 13 minutes ago, Hoopster said:

    Many who are relying on a discrete card for hardware transcoding are opting for the Quadro P2000

    I was eyeballing the Quadro P2000. If I can't get the iGPU going for QSV, that will be my plan B.


    Are these the best instructions to follow after flashing my BIOS to enable the iGPU in unraid and assigning it to my Emby container for quick sync (will just switch Plex for Emby in the instructions)?