SSD Abnutzung maßgeblich reduzieren


Recommended Posts

3 hours ago, JPsy said:

Hallo zusammen, wurde seitens unraid etwas gegen die SSD Abnutzung durch Logs & Healthchecks unternommen, oder muss man immer noch selber Hand anlegen?

Welche Logs & Checks?

Unraid schreibt Syslog auf WUnbsch auf den USB Stick. Der kann dadurch natürlich schneller Abnutzen.

(Hint: Transcend Jetflash 600 mit MLC könnte da mehr aushalten als billige Sticks mit TLC oder noch höherer Datendichte)

 

unraid selber schreibt auf die SSDs (meines Wissens) keine Logs oder so.

 

Aber Anwendungen (Docker/VM) laufen in der Regel am besten auf SSDs und diese SSDs verschleißen nun einmal mit steigender Anzahl der Schreibvorgänge. Klar könnte unraid sowas ggf, in einem Ramchache/Ramdisk zwischenlagern, aber die wären dann bei einem Crash weg. Deshalb schreibt unraid (auf Wunsch) die Syslogs eben auf den USB Stick.

 

Link to comment
6 minutes ago, DataCollector said:

Welche Logs & Checks?

Unraid schreibt Syslog auf WUnbsch auf den USB Stick. Der kann dadurch natürlich schneller Abnutzen.

(Hint: Transcend Jetflash 600 mit MLC könnte da mehr aushalten als billige Sticks mit TLC oder noch höherer Datendichte)

 

unraid selber schreibt auf die SSDs (meines Wissens) keine Logs oder so.

 

Aber Anwendungen (Docker/VM) laufen in der Regel am besten auf SSDs und diese SSDs verschleißen nun einmal mit steigender Anzahl der Schreibvorgänge. Klar könnte unraid sowas ggf, in einem Ramchache/Ramdisk zwischenlagern, aber die wären dann bei einem Crash weg. Deshalb schreibt unraid (auf Wunsch) die Syslogs eben auf den USB Stick.

 

 

Das Problem ist, dass die json Dateien für den Docker Healthcheck alle 5 Sekunden immer wieder mit dem fast selben Inhalt überschrieben werden. Nur der Timestamp ändert sich.

Der Bug ist auch hier beschrieben: 

 

Link to comment
On 1/21/2024 at 7:35 PM, kennymc.c said:

Der Bug ist auch hier beschrieben: 

das ist kein bug sondern ein "feature" ... ob das gut ist sei dahingestellt ... aber "Standard" Docker Verhalten ...

auch nicht Unraid related sondern immer so ...

 

ich für mich nutze beispielsweise (mit allen Konsequenzen)

 

image.thumb.png.93535ac6d10701cf146693565a1016fb.png

 

healthcheck aus und keine logs ...

 

+ weniger writes auf meinen ssd'S

- beim Start ... wenn ein Docker nicht direkt starten will oder die App darin crasht == Docker bleibt aus

- wenn ich logs will warum ... muss ich diese wieder aktivieren ... ansonsten sehe ich nichts ;)

 

root@AlsServerII:~# docker logs plex
Error response from daemon: configured logging driver does not support reading
root@AlsServerII:~#

 

ohne den log-driver none Eintrag ...

root@AlsServerII:~# docker logs swag
[custom-init] No custom services found, skipping...
[mod-init] Running Docker Modification Logic
[mod-init] Adding linuxserver/mods:swag-maxmind to container
[mod-init] Downloading linuxserver/mods:swag-maxmind from lscr.io
...
..
.

 

alles ganz normales Verhalten und immer eine User Entscheidung was er will ... ;)

 

its not a bug, its a feature ... ;)

Link to comment

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.