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.

Unraid 6.12.11 - Cache Pool für Docker (Appdata) und System einrichten

Featured Replies

Sorry ich find einfach nur Anleitungen die auf eine Version verweisen wo man im Cache einstellen kann das er die Daten im Cache behält.

image.thumb.png.af71b9525ec4712b2432b2406ca9bd08.png

In meiner Version kann ich nur Primär und Sekundärer Speicher einstellen. Früher hätte ich Prefer eingestellt...

 

Ich suche eine Anleitung wie man den Cache für die Freigaben "Appdata" und "System" einstellt wenn man 2 NVMe s hat.

Einen Pool mit Raid 1 habe ich schon gebildet, aber der Cache ist natürlich immer leer weil als Sekundärspeicher Array eingestellt. ist.

 

Muss ich den Sekundärspeicher einfach weg lassen?

Wie wäre die vorgehensweise um die Dateien wieder in den Cache zu bekommen (einfach per Mover) ?

 

Solved by Jeypee

  • Author

Ich war zu ungeduldig und habs denk ich nicht ganz richtig gemacht.

 

Ich hab vergessen den Docker Dienst anzuhalten und den Mover mit Array -> Cache gestartet.

Hab später dann den mover beenden müssen (hing) und den Docker Dienst beendet. Anschließend den Mover nochmal gestartet.

Jetzt hingen noch unter disk1\SYSTEM\docker\container\containers\ContainerID je eine config.v2.json und eine hostconfig.json die aber älter waren als die identischen die jetzt im Cache sind.

image.thumb.png.788a63d92f35035c8cf265eaf8a91bd9.png

Nachdem die Docker Container mit "SYSTEM ERROR" nicht mehr staretet hab ich den pfad komplett weg gesichert, versucht den "Systems" Ordner auf Disk1 zu löschen (ging nicht) und das System danach neu gestartet.

 

Die Ordner Freigaben habe ich auf nur Cache (kein zweitspeicher) umgestellt aber die Docker Container starten dennoch nicht.

 

Quote

image.png.da40cfd830994ef8304a42a49bdf63ce.png

Cache schaut eigentlich gut aus:

image.thumb.png.75271f4c8ba5b0ef5671d8a531e26e05.png

 

Edited by Jeypee

Hallo Jeypee

 

9 hours ago, Jeypee said:

Die Ordner Freigaben habe ich auf nur Cache (kein zweitspeicher) umgestellt aber die Docker Container starten dennoch nicht.

Wichtig ist, dass die Daten nicht doppelt rumliegen, dann sollte alles passen, den "/mnt/system/docker" Ordern kannst du getrost auch einfach mal weglöschen (wenn docker gestoppt ist).

Einfach die Docker anschliessend von "Previous Apps" neu installieren.

 

Zeig doch mal wie es in "/mnt/user" aussieht.

Wenn die Daten von "system" oder "appdata" an mehreren Orten liegen muss das angepasst werden.

 

Grüsse

 

Edited by Amane

  • Author

Da ich ein Ticket auf gemacht habe, habe ich die Dateien die doppelt waren auch wieder an den entsprechenden Ort kopiert. Unraid erkennt dies auch.

2024-08-26Unraid-CacheProblem-1.thumb.PNG.a9dcb49fe31da1c8902ed4b00ae0606e.PNG

2024-08-26Unraid-CacheProblem-2.thumb.PNG.d5a48feaa7aa644214185bad295d201a.PNG

2024-08-26Unraid-CacheProblem-3.thumb.PNG.2c1799f1428d67d1a3fc9a0b39bd3fbf.PNG

 

Quote

Container wird entfernt: Adminer

Fehler: Server error

 

Container wird entfernt: Adminer

Fehler: Server error

 

Befehlsausführungdocker create
  --name='Adminer'
  --net='home-assistant'
  -e TZ="Europe/Berlin"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="UNRAID"
  -e HOST_CONTAINERNAME="Adminer"
  -e 'ADMINER_DESIGN'='flat'
  -e 'ADMINER_PLUGINS'=''
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.webui='http://[IP]:[PORT:8080]'
  -l net.unraid.docker.icon='https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/img/adminer.png'
  -p '8080:8080/tcp' 'adminer'

Error response from daemon: Conflict. The container name "/Adminer" is already in use by container "3b876771e27c94a996d9323e59cede0056df4a1429dcd43af7ecc4f540c588a3". You have to remove (or rename) that container to be able to reuse that name.

Der Befehl ist fehlgeschlagen.

 

 

Als ich bis auf den System Ordner unter disk1 alles gelöscht hatte, war die gleiche Meldung vorhanden. Die Docker Container lassen sich auch nicht mehr entfernen. Leider gleiche "Server Error" Meldung.

 

Theoretisch brauche ich Daten wohl auch nicht, da ja alles unter "AppData" liegt...

...allerdings hatte ich die letzten Wochen damit verbracht alles einzurichten (Home-Assistant) damit es wie auf der Synology funkiontiert...

Die Dockerkonfiguration beim Erstellen wäre also schon schön wenn ich noch hätte.

 

Was auch merkwürdig ist, ist das ich in die "JSON" Datein nicht hineinschauen kann. Die sollten doch wie TXT-Dateien lesbar sein. Aber weder die im Cache noch die auf disk1 kann ich mit Notepad++ öffnen.

Edited by Jeypee

8 minutes ago, Jeypee said:

Theoretisch brauche ich Daten wohl auch nicht, da ja alles unter "AppData" liegt...

 

kurz, ja

 

../system/docker/... << irrelevant da 1:1 wiederhergestellt wird bei Updates, Installation, ...

../appdata << der ist relevant ;)

 

9 minutes ago, Jeypee said:

Die Dockerkonfiguration beim Erstellen wäre also schon schön wenn ich noch hätte.

 

kurz, auch kein Thema

 

../boot/config/plugins/dockerman/user-templates/...

 

liegen auf dem Stick ;)

 

also, stoppe den Docker Dienst, lösche alles zu ../system/docker/

 

terminal, rm .R /mnt/user/system/docker/ oder /mnt/cache/system/docker/ und /mnt/disk1/system/docker

 

dann im Settings/docker/ Tab ... remove image

 

einrichten wie du es richtig haben möchtest, Docker Dienst starten, Image/directory wird neu erstellt

 

dann, Docker Tab, unten add container, dann mittig oben das dropdown, unterhalb user templates sind die vorkonfigurierten und von die eingerichteten Dockers ... einfach wieder einen nach dem anderen installieren ... wenn mit den Pfaden alles passt und appdata auch da ist wo es soll, ist alles wieder wie vorher ;)

  • Author
1 hour ago, alturismo said:

dann im Settings/docker/ Tab ... remove image

^ Bis auf das hab ich alles soweit verstanden. Unter Einstellungen > Docker ist kein "remove Image" bei mir und im Docker TAB ebensowenig (Auch nicht in der erweiterten Ansicht).

Oder meinst Du dann im Docker TAB pro Docker Container, rechten Mausklick entfernen [x] Image auch entfernen ?

2 minutes ago, Jeypee said:

Unter Einstellungen > Docker ist kein "remove Image" bei mir

wenn der Dienst gestoppt ist auch nicht ... ? ;)

  • Author

image.thumb.png.d897ccf38d78fc09c5fec9e8a4fb99d0.png

 Sorry, bei mir ist da nix. Dienst ist gestartet - Erweiterte Ansicht. Kein "remove Image" 🤔

6 minutes ago, Jeypee said:

Sorry, bei mir ist da nix. Dienst ist gestartet

Dann stell mal oben auf Nein ... Dienst stoppen ... Während der läuft geht das natürlich nicht.

  • Author

image.thumb.png.f7deb60231751ec341c2d722d3cbe49e.png

...hmmm ich seh es einfach nicht ?!

 

...evtl. hast Du ein Plugin installiert ?

 

Edited by Jeypee

Den Haken bei Verzeihnis läschen setzen ist gemeint.

16 minutes ago, Archonw said:

Den Haken bei Verzeihnis läschen setzen ist gemeint.

Danke ...

  • Author
  • Solution

OK, ich hab also folgendes gemacht:

 

1. Console

rm -r -f /mnt/user/system/docker/

-r = recursive

-f = force (Da die Verzeichnisse nicht leer waren, sonst bricht er ab)

 

2. Verzeichnis löschen:

image.thumb.png.b25e7becf020c65c2e60b2263c8daafa.png

Durchaus verständlich das er hier zickt da ist ja nix mehr...

Docker aktivieren > "JA" > Anwenden

 

[Optional]: Da bei mir eigene Docker Netzwerke existierten: Netzwerke wieder anlegen

 

Auf den Tab Docker gehen (der ist jetzt wieder leer).

Unten links auf "Container hinzufügen" klicken:

image.png.9f00a145149fff529a18d99f14c5ed86.png

Vorlage wählen, sollte eigentlich noch alles sein wie vorher...

 

Images werden neu heruntergeladen und Docker Container wird mit den eigenen Einstellungen gestartet.

 

Zapzerap alles wie es war.🙂👍

Vielen Dank

 

NACHTRAG:

Die manuell erstellten Netzwerke müssen neu erstellt werden bevor die Container erstellt werden!

Edited by Jeypee

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.