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.

Cache Drive defekt, was nun?

Featured Replies

  • Community Expert

Dann hast du nicht den Docker Dienst gestoppt (Settings). Der muss komplett aus sein.

 

  • Author

Doch klaro, der ist aus.

68B2DD82-F260-41DC-B2F6-1A18D48A0744.jpeg

  • Author

Jetzt habe ich ihn ausgetrickst. Wir hatten ja gestern zum Testen das Dockerimage auf HDD1 geschrieben. Jetzt habe ich wieder den Cache als Speicherort gewählt und schwuppdiwupp hat es geklappt mit dem löschen.

  • Community Expert

Wenn der Share Appdata auf Yes steht, dann verschiebt der Mover den Share auf die HDD. Mit dem Pfad des docker.img hat das eigentlich nichts zu tun. In so einem Fall lieber die mover logs aktivieren und in den Logs schauen warum der Mover die Dateien nicht bewegen konnte.

 

Wenn das neu Erstellen des jeweiligen Dockers aber nicht schlimm ist, kannst du die Sachen unter Appdata natürlich auch löschen.

  • Author

Der Mover meldet immer „File Exists“.

415ACC95-008A-48E7-8E17-16A272F597BF.jpeg

  • Community Expert

Dann existieren diese Dateien bereits auf der HDD. Das passiert, wenn man im laufenden Betrieb die Cache-Einstellung von dem share appdata verändert. War es zB vorher "Prefer" und danach nimmt man "No", dann ignoriert Unraid alle Dateien, die auf dem Cache liegen. Versucht nun der Docker-Container eine Datei zu laden, erhält er von Unraid die Antwort "hier auf der HDD gibt es keine Datei" und der Container denkt "Ok, auf dem System war ich noch nicht installiert, also installiere ich mich neu". Schon hat man neue Dateien auf der HDD und alte Dateien auf der SSD.

 

 

Welche Dateien nun die richtigen sind kann ich dir nicht sagen. Das hängt davon ab, wann man was geändert hat und welche man zuletzt genutzt hat.

 

Wenn du den Dateien auf der SSD mehr traust, dann müsste man die Dateien von der SSD auf die DiskX kopieren (also die auf der Disk überschreiben) und dann die von der SSD löschen. Also erstmal kopieren ("diskX" musst du entsprechend der Position von "appdata" ändern zB "disk3"):

cp -r /mnt/cache/appdata/binhex-preclear /mnt/diskX/appdata/binhex-preclear

 

Und dann löschen:

rm -r /mnt/cache/appdata/binhex-preclear

 

Wenn du den Dateien auf der HDD eher traust, dann eben nur die Dateien auf der SSD löschen.

 

Bitte beachte, dass rm -r gefährlich ist. Einmal ausgeführt und egal welches Verzeichnis man angibt, alles ist für immer gelöscht!

 

  • Author

Danke für den Hinweis zu den doppelten Daten, das liegt/lag wohl an meiner anfänglichen Ahnungslosigkeit.

 

Ich habe das jetzt alles korrigiert, dann in einer neuen Konfiguration den Cache rausgeschmissen (die Parität konnte ich übrigens nicht aus- oder abwählen), beide SSDs formatiert, dann SSD 2 als Cache zugeordnet und geschaut was der Log sagt. Hier war alles sauber! Dann die SSD 1 ebenfalls dem Cache zugeordnet, ein RAID 1 draus gemacht und siehe da, ebenfalls keine Fehler mehr im Log. Hört sich verrückt an aber die beiden Laufwerke haben sich wohl im Betrieb oder auch einem harten ausschalten verabschiedet und konnten durch formatieren und neu konfigurieren am Leben gehalten werden. Ich werde das natürlich beobachten!

 

 

  • Community Expert
8 minutes ago, Jojo1965 said:

Ich werde das natürlich beobachten!

 

Das und du solltest natürlich mal über Backups nachdenken. Ich nutze zB dieses Script (mit dem User Scripts Plugin) um /mnt/user/appdata auf /mnt/user/backups zu sichern:

https://forums.unraid.net/topic/97958-rsync-incremental-backup/

 

 

Das lasse ich 1x täglich ausführen.

On 1/20/2021 at 3:18 PM, ich777 said:

Noch ein kleiner Hinweis falls du Docker neu aufbaust, ich würd dir empfehlen kein Docker Image mehr zu erstellen sondern einen Pyhsischen pfad auf deinem Cache zu verwenden zB /mnt/cache/docker (spart Speicherplatz und soll anscheinend auch die writes auf den Cache vermindern).

Hast du da evtl. eine Guidance wie ich das anstelle bzw. auch einen Thread über Vor- und Nachteile? Stelle mich echt zu dumm an und finde nichts dazu im Board.

1 minute ago, Coke84 said:

Hast du da evtl. eine Guidance wie ich das anstelle bzw. auch einen Thread über Vor- und Nachteile?

Das Feature ist nur ab der 6.9.0beta35 verfügbar auf welcher Version bist du?

 

Vorteil:

Du sparst Speicherplatz

Alle Dateien für die Container liegen klar ersichtlich auf Unraid und ist kein image mehr

Die writes auf den Cache sollen anscheinend vermindert werden (ich achte da nicht wirklich drauf)

 

Nachteil:

Sind mir keine bekannt

Archived

This topic is now archived and is closed to further replies.

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.