Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

tech101us

Members
  • Joined

  • Last visited

Everything posted by tech101us

  1. So as to not start any flame wars, the intent of this message isn't to pit the loyal Unraid community against other solutions out there. In fact, there are features of Unraid I'm learning to love. However, I have some concerns. Brief history, I'm coming from the perspective of a seasoned VMware Admin in my day job, and having used Proxmox in my home lab for the last 4-5 years. In my homelab setup, I ran Proxmox on a modest 3 machine cluster using old circa 2012 Mac Mini's and a crusty old Netgear ReadyNAS 102 as the shared storage via NFS. This setup served me well for years and was (and still is quite performant). However, I always had some interest in Unraid. I especially liked the idea of mixed sized drives in the array (which perhaps I can no longer do, but more on this below), but even more importantly wanted to get away from so much work on the CLI with respect to Docker Containers. In my Proxmox setup, one of the stacks I ran consistently was a Nextcloud\MariaDB\Redis compilation behind Nginx Proxy Manager for the reverse proxy. This ran fine and was quite performant even on the old platforms. Currently my Unraid setup, which not significantly newer (i5-8400 in a Jonsbo N2 Case and a ASRock Z370M-ITX/ac main board 32GB DDR-4 RAM) is sporting five spinning rust SATA drives as the array disks, and a cache pool of a single NVMe 1tb SSD. Performance for most things seems just fine, though Nextcloud has been a real challenge. I tried a scenario where the Nextcloud Docker Container stored everything but the user data on the cache pool, with user data being directly on the array. Redis and Memcached were configured and seemingly functional. Like my Proxmox setup, I have Nginx Proxy Manager Container setup such that it has two interfaces (one bridged to the host and the second an internal network for container to container communications). The Nextcloud Container, MariaDB container, and Redis container all are on the internal network and not exposed in any way except what is allowed via the reverse proxy). Everything is working, but the Nextcloud UI performance is atrocious. I've tried various solution (i.e. tried Postgresql instead of MariaDB) without much of a change in overall performance. Not sure what I'm doing wrong. I've toyed with the idea of just sticking with Proxmox, though I just purchased the Unraid "Plus" license. So I really want to make this work. Note that I recently reworked my array setup where I have four drives formatted as "ZFS" and the fifth drive is for parity. Not sure if this buys me anything (though perhaps bitrot protection might be a thing, but unclear if this works if the the array isn't part of a "pool"). My primary goal with the switch to Unraid was to take advantage of the App Markets and reduce my Admin overhead of my primary home server (leaving my even older equipment for education related labs I can routinely setup and tear down as needed). Truly grateful for any advice, particularly as to what the deal is with getting a working Nextcloud stack on that is reasonably peformant behind a reverse proxy on UnRaid. Currently I've blown away all the Nextcloud related containers and have instead installed Portainer (with the idea that for Nextcloud only, I might deploy the Nextcloud stack via Portainer instead). Other possibility was perhaps a Linux VM running Docker and going that route. Thanks in advance for the help. Am happy to be here as part of the Unraid Community.
  2. Just wanted to follow-up and close out this topic. In the end, the solution mentioned by @trurl was likely a partial solution. I did disable Docker and VM Manager. However, it seemed that perhaps there was some partitioning and/or filesystems on the NVMe drive that I needed to get rid of before I could properly format it as part of the cache pool. After ensuring the drive was no longer part of the pool, and ensuring it wasn't in some way mounted by the OS, I ran a couple of utilities against the drive to essentially zero it out (I think I used blkdiscard and perhaps dd) to achieve this. After doing so, and a reboot, I was successful in adding the drive back to the cache pool and formatting it.
  3. Thank you @trurl. I don't recall enabling docker and VM manager before adding the cache, but it's certainly possible as I didn't add the cache initially. I did briefly have a two drive cache scenario with the 1Tb NVMe and 240Gb SSD (obviously not a good idea). I had tried removing the pool entirely, unassigning the NVMe and SSD, and then recreating the cache pool with only the NVMe, and still faced the situation with the "Unmountable: Unsupported or no file system" message. However, I've not tried disabling Docker and VM Manager and recreating the cache pool, and report back the results here. Appreciate those such as yourself who help out in these forums. Looks like I need to updated my profile to include the specs of my UnRAID server.
  4. Added a 1Tb NVMe disk as a cache pool Selected the option to format. Formatting as BTRFS seems to have been successful, yet the status indicates "Unmountable: Unsupported or no file system" I'm brand new to Unraid, having stood the server up in the last couple of days and purchased a Plus license. Liking what I see so far. Hoping for some help to get over this hurdle. Diagnostics attached unraid-jp-diagnostics-20240222-0646.zip

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.