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.

Looks like HDD is dead, advice on replacement please

Featured Replies

  • Replies 56
  • Views 1.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • It only gets more complicated if there is some other factor in play such as the failed drive not being emulated correctly or showing as unmountable.

  • I would never consider mapping anything except application data to appdata. Often these mappings will have a container volume /config mapped to /mnt/user/appdata, for example.   appdata is t

Posted Images

  • Author

Thank you

I think the last question is about protecting the cache data. For the dockers I think I got it - the best thing is to map external array volume for dockers volume.

  • Community Expert
7 hours ago, OlegBudeanu said:

the best thing is to map external array volume for dockers volume.

I don't know what you mean by that but it doesn't sound like the best thing.

 

If you are concerned about docker.img, it doesn't need to be backed up. In fact, we often recommend deleting and recreating. See my links above.

 

If you are concerned about appdata, there is a plugin for that.

 

 

  • Author

Thank you, yeah I was concerned about that also. I think I will need to check all the dockers to have proper "array" volumes. I think some of them are following bad practice having volume "inside" docker.

  • Community Expert
8 minutes ago, OlegBudeanu said:

think I will need to check all the dockers to have proper "array" volumes. I think some of them are following bad practice having volume "inside" docker.

There are 2 things that can cause problems.

  • Any application writing to a path that isn't mapped to the host is writing to a path that is inside docker.img. This is a common reason for filling docker.img. It shouldn't grow except a small amount when adding a new container.
  • Any container that has a host volume that isn't actual storage is accessing rootfs, which is the RAM set aside for the OS to run in. If you fill rootfs, the OS can't work. Actual storage are user shares, disks, pools, mounted unassigned devices or remotes.
  • Author

Thanks for explaining

As I understand, the best practice is to map any paths to array, rather than /mnt/user/appdata - that's how the data will be protected, but in case docker image gets corrupted - I will be able to restore containers with last configuration in minutes? I will be able to use appdataplugin for everything else, what is lightweight left in appdata on cache.

Edited by OlegBudeanu

  • Community Expert
11 minutes ago, OlegBudeanu said:

the best practice is to map any paths to array, rather than /mnt/user/appdata

I would never consider mapping anything except application data to appdata. Often these mappings will have a container volume /config mapped to /mnt/user/appdata, for example.

 

appdata is the "working storage" of each application. That is where the application stores its settings and maybe its databases. It isn't where the application is supposed to write downloads, access media files, etc.

 

I map everything else to user shares rather than directly to specific array disks. Maybe that is what you meant.

 

When we say array, we mean those disks that can be protected by 1 or 2 parity disks.

 

User shares include array disks and pools, but each user share has settings that control whether and how it uses pools and array disks.

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.