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.

Optimizing Overlay FS Performance for Docker Containers on unRAID 7.x

Featured Replies

Hi everyone, I am currently running unRAID 7.x and using Docker to host many important services (Nextcloud, Jellyfin, Home Assistant). Recently, I noticed that when many containers write large data to the volume, especially when using overlay2 or aufs, the I/O performance shows signs of slowing down - access speed decreases, and latency increases when the cache disk has to transfer data to the array.

Some things I tried:

Moving appdata and docker.img to a separate SSD cache and sharing “cache only”.

Changing Storage Driver from aufs to overlay2.

Setting sync=no and reducing the inotify watch limit in the container.

However, it is still not as “smooth” as before using unRAID 6.x. I want to ask you guys:

Has anyone successfully optimized for a lot of containers used in a large system (20+ containers) on unRAID tanh?

Do the filesystem settings (XFS, Btrfs) or cache configuration you are using significantly affect the overlay performance?

Is there any plugin, script, or best practice you recommend to monitor and improve the I/O latency of containers in unRAID affected by the overlay?

Looking forward to receiving practical sharing from the community to find the optimal settings for a heavy container system like mine. Thanks in advance!

PolyTrack

Edited by laurawoods
.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.