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.

Server stürzt einfach ab / nicht mehr errecihbar

Featured Replies

Habe, gefühlt seit dem Update auf 7.0, Probleme mit meinem Unraid Server. Manchmal ist er plötzlich nicht mehr über das Netzwerk erreichbar und nur ein Ausschalten und wieder Einschalten macht ihn erreichbar.

Ich habe mal ein Log vom Stick nach dem Absturz gezogen, keine Ahnung ob das was aussagt?

Vorhin hatte ich mal die Netzwerkeinstellungen in Verdacht (da war doch was mit MACVLAN und IPVLAN). Ich habe bei mir schon lange MACVLAN eingestellt, weil FrizBox. Habe dann hier im Forum gesehen, das man das Bonding in den Netzwerkeinstellungen dann deaktivieren kann. Als ich das gemacht habe und auf "Done" geklickt habe, war der Server wieder nicht erreichbar. Nach Neustart aber wieder schon.

 

Achja, im Zuge des Updates habe ich auch meine Sata-Kabel ausgetauscht. Zu sowas:

image.png.1d4cba296c244ef114cde573af1eb42c.png

 

Jemand eine Idee, was mein Problem ist?

 

 

Danke =)

 

EDIT: Achja, es scheint ein komplett Absturz zu sein. Docker sind auch alle nicht erreichbar, wenn das passiert.

EDIT-2: Die letzten Wochen vielleicht 1-2 Mal passiert. Heute schon 4 mal. Ich wechsel später die Kabel wieder auf normale Sata-Kabel... irgendwie habe ich das im Verdacht.

 

 

Edited by p5lukas

Solved by alturismo

Ohne Logs wird es schwer, das was zu sagen.

3 minutes ago, p5lukas said:

unraid-diagnostics-20250107-1458.zip 212.16 kB · 0 downloads

mal abgesehen von dem ganzen Kram welchen du im go file hast ... und ich da normal aussteige ... wobei ich meine ich hatte dies bereits mal angemerkt ;)

 

und du auch noch auf einer älteren 6.12.13er version bist, warum auch immer ...

 

Jan  3 08:31:31 unraid nginx: 2025/01/03 08:31:31 [emerg] 6733#6733: bind() to 0.0.0.0:80 failed (98: Address already in use)
Jan  3 08:31:31 unraid nginx: 2025/01/03 08:31:31 [emerg] 6733#6733: bind() to 0.0.0.0:443 failed (98: Address already in use)

 

anscheinend hast du hier etwas falsch eingestellt, 2 x Ports belegt auf dem Host ... und zwar die web Ports ...

 

ziemlich sicher durch falsch konfigurierten Docker, gerne NPM, Nextcloud, swag, ...

  • Author

Ne, bin auf 7.0. wie kann ich gleich ein aktuelles log ziehen / erstellen?

 

Go File?

49 minutes ago, alturismo said:

anscheinend hast du hier etwas falsch eingestellt, 2 x Ports belegt auf dem Host ... und zwar die web Ports ...

 

ziemlich sicher durch falsch konfigurierten Docker, gerne NPM, Nextcloud, swag, ...

Das verstehe ich nicht :(

 

EDIT: jetzt ist es schon soweit, dass er sogar abschmiert bevor ich das Array starte und nur in den settings was nachschaue.

Edited by p5lukas

  • Author

Sorry für den Doppel Post.

 

habe jetzt zwei Diagnosen gezogen.

 

1. Array Offline

 

2. Array Online und alle Docker gestartet

 

Dazu muss ich sagen, das ich vor dem Neustart die Nous Smart Steckdose entfernt habe. Zum Testen…die war auch neu seit den Abstürzen.

 

@alturismo gerne würde ich deine Ratschläge in Bezug auf Go File und die anderen Sachen angehen. Kannst du mir das genauer erklären?

 

Beste Grüße

unraid-diagnostics-20250313-1517.zip unraid-diagnostics-20250313-1521.zip

2 hours ago, p5lukas said:

Kannst du mir das genauer erklären?

naja, du hast ja einige Einträge im go ... ich hoffe mal du weißt warum, zum Start (debug) entferne ich mal zumindest den ganzen custom Kram wenn ich Probleme bekomme, wenn es immer gut gehen würde und vorteilhaft wäre ... wäre es ja Standard ;)

 

daher, das alles erstmal ex ...

 

# -------------------------------------------------
# Set power-efficient CPU governor
# -------------------------------------------------
/etc/rc.d/rc.cpufreq powersave

# -------------------------------------------------
# Enable power-efficient ethernet
# -------------------------------------------------

# enable IEEE 802.3az (Energy Efficient Ethernet): Could be incompatible to LACP bonds!
for i in /sys/class/net/eth?; do dev=$(basename $i); [[ $(echo $(ethtool --show-eee $dev 2> /dev/null) | grep -c "Supported EEE link modes: 1") -eq 1 ]] && ethtool --set-eee $dev eee on; done

# Disable wake on lan
for i in /sys/class/net/eth?; do ethtool -s  $(basename $i) wol d; done

# -------------------------------------------------
# powertop tweaks
# -------------------------------------------------

# Enable SATA link power management
echo med_power_with_dipm | tee /sys/class/scsi_host/host*/link_power_management_policy

# Runtime PM for I2C Adapter (i915 gmbus dpb)
echo auto | tee /sys/bus/i2c/devices/i2c-*/device/power/control

# Autosuspend for USB device
echo auto | tee /sys/bus/usb/devices/*/power/control

# Runtime PM for disk
echo auto | tee /sys/block/sd*/device/power/control

# Runtime PM for PCI devices
echo auto | tee /sys/bus/pci/devices/????:??:??.?/power/control

# Runtime PM for ATA devices
echo auto | tee /sys/bus/pci/devices/????:??:??.?/ata*/power/control

 

Server mögen fixe IP's ... daher die wahrscheinlich in der Fritz fixierten mal fix einstellen (oder besser eine außerhalb des DHCP Bereiches)

 

USE_DHCP[0]="yes"

 

du hast SSL aktiviert, wie erreichst du denn den Server und warum SSL im LAN ? oder geht es um Unraid net externen Zugang ? wenn ja, wie ist dein mapping weil Unraid auf 80/443 läuft ...

 

USE_SSL="yes"
PORT="80"
PORTSSL="443"

 

schalte mal SSL aus ...

 

dein Netzwerk ... hast du Dosen dazwischen ? einen (alten) switch ? oder green in der Fritz an ? du bist beo 100 mbit ..

 

	Link partner advertised link modes:  10baseT/Half 10baseT/Full
	                                     100baseT/Half 100baseT/Full
	Link partner advertised pause frame use: No
	Link partner advertised auto-negotiation: Yes
	Link partner advertised FEC modes: Not reported
	Speed: 100Mb/s
	Duplex: Full

 

Docker ... du hast ziemlich alle ARR Docke am Start wo es gibt ;) schau dir an ob einer davon in der bridge oder im host mode extern port 80 / 443 nutzt ... das sieht man nicht in den diags, steht leider zu wenig dazu drin.

 

kurz und einfach, go file cleanup, SSL aus, ports prüfen ...

 

dann mal bei Gelegenheit, single drive btrfs cache, single drive ist xfs meist empfohlen (von mir NUR) da rock solid ... btrfs möchte gerne auch mal ein scrub usw ... es gibt mal in dem log keine Fehler, aber ... ist ja auch ein kurzer log ;) wenn du daran denkst den mal zu erweitern, dann bleib bei btrfs.

  • Author

Wow, was für eine lange Antwort, danke. Ich muss mir das mal in Ruhe anschauen und melde mich dann. Bin gleich unterwegs.

 

Kurz Antworten, die langen kommen morgen oder so:

 

14 minutes ago, alturismo said:

naja, du hast ja einige Einträge im go ... ich hoffe mal du weißt warum, zum Start (debug) entferne ich mal zumindest den ganzen custom Kram wenn ich Probleme bekomme, wenn es immer gut gehen würde und vorteilhaft wäre ... wäre es ja Standard ;)

War mal in einem Tutorial von Space invader one. Da ging’s um powertop und Energie sparen. Habe ich schon ewig so eingestellt. Aber kann es mal rausnehmen und schauen ob ich genauso sparsam dann unterwegs bin.

 

16 minutes ago, alturismo said:

Server mögen fixe IP's ... daher die wahrscheinlich in der Fritz fixierten mal fix einstellen (oder besser eine außerhalb des DHCP Bereiches)

In der FRITZ!Box ist sie fix. Um die bei unraid fix zu machen, einfach deinen Befehl so im Terminal eingeben? Mit der (0)?

 

18 minutes ago, alturismo said:

du hast SSL aktiviert, wie erreichst du denn den Server und warum SSL im LAN ? oder geht es um Unraid net externen Zugang ? wenn ja, wie ist dein mapping weil Unraid auf 80/443 läuft ...

Weil unraid sonst gemeckert hat (unraid net kann gut sein) und ssl sicherer ist, dachte ich. Außerhalb meines LANs benutze ich das eingebaute WireGuard von unraid. Das mit dem Mapping verstehe ich nicht…

 

27 minutes ago, alturismo said:

dein Netzwerk ... hast du Dosen dazwischen ? einen (alten) switch ? oder green in der Fritz an ? du bist beo 100 mbit ..

Also der Server ist direkt über Kabel am Router angeschlossen. Ist ein Neubau, da sind in jedem Raum lan Dosen die zum Router führen. Fritz Green? Was ist das, und wo kann ich das nachschauen? 100 Mbit…ist das schlecht, gut, egal? Ich hab eine 100er Leitung, falls das ne Rolle spielt.

 

30 minutes ago, alturismo said:

Docker ... du hast ziemlich alle ARR Docke am Start wo es gibt ;) schau dir an ob einer davon in der bridge oder im host mode extern port 80 / 443 nutzt ... das sieht man nicht in den diags, steht leider zu wenig dazu drin.

Kann sein das plex im Host Modus 80/443 nutzt. Muss ich nachher/morgen nachschauen.

  • Solution
55 minutes ago, p5lukas said:

Aber kann es mal rausnehmen und schauen ob ich genauso sparsam dann unterwegs bin.

erstmal schauen ob es stabil ist, dann kannst du dich ans sparen machen ;)

 

56 minutes ago, p5lukas said:

In der FRITZ!Box ist sie fix. Um die bei unraid fix zu machen, einfach deinen Befehl so im Terminal eingeben? Mit der (0)?

 

Nein, statisch einstellen, ipv4 wäre dann deine IP, DNS und Gateway sind normal die Router IP, Beispiel

 

image.thumb.png.99e0f8eb8694b0c52458f6eb4f48bef3.png

 

58 minutes ago, p5lukas said:

Außerhalb meines LANs benutze ich das eingebaute WireGuard von unraid.

perfekt, dann schalte SSL aus, ist quatsch und funkt dazwischen

 

59 minutes ago, p5lukas said:

da sind in jedem Raum lan Dosen die zum Router führen.

und wahrscheinlich eine nicht richtig aufgelegt ... oder doch

 

1 hour ago, p5lukas said:

Fritz Green?

Energiesparmodus in der Fritz aktiv, damit hast du dann 1/10 Performance im LAN ... kurz, 10 anstelle 100 MB/s Durchsatz

 

1 hour ago, p5lukas said:

ist das schlecht, gut, egal?

allgemein, schlecht, wenn es dir reicht von einem PC Client im LAN "nur" 10 MB/s Durchsatz zu haben, egal ;)

 

1 hour ago, p5lukas said:

Ich hab eine 100er Leitung, falls das ne Rolle spielt.

hat damit nichts zu tun

 

1 hour ago, p5lukas said:

Kann sein das plex im Host Modus 80/443 nutzt. Muss ich nachher/morgen nachschauen.

per se, Nein, Beispiel einer fehlerhaften Config, wenn im Mapping (unten eingekreist) extern 80 oder 443 wäre und der Network Type (oben Pfeil) bridge oder Host wäre

 

image.png.4228f570b1acccc318599d8ee6f2f9b2.png

 

würde das mit der Unraid Config HTTP/S 80/443 kollidieren, es können nicht 2 Applikationen auf den gleichen Port laufen, aber wäre jetzt unwahrscheinlich ... trotzdem mal prüfen.

  • Author

Da der Server jetzt gerade sogar einfach nicht mehr zu erreichen ist, bevor ich das Passwort fürs webgui eingegeben habe, kann ich doch Fehler bei Docker & VMs ausschließen, oder?

 

wahrscheinlich Netzwerk, Hardware oder Go file? Ich versuche mal mich schnell einzuloggen und die Einstellungen vorzunehmen, bevor er dicht macht.

 

komisch ist halt, das es dafür einen Auslöser geben muss? Der Server war sonst immer so zuverlässig. Lief Monate lang durch bis ich selbst einen Neustart geplant gemacht hab oder sonstiges. Komisch

 

EDIT 1: Fritz.Box ist im Power Mode. Habe auch, wenn ich Sachen über LAN kopiere einen Durchsatz von 100mb/s...

 

EDIT 2: Meinte eingebautes Wireguard der Fritz.Box. Schalte mich quasi über die Fritz Box in mein Heimnetz.

Edited by p5lukas

  • Author

Soo bin jetzt dazu gekommen den Server an einen Bildschirm anzuschließen und die Einstellungen / Fixes anzuwenden.

 

1. Go File gesäubert

 

2. SSL deaktiviert

 

3. Fixe ipv4 Adresse in Unraid eingestellt

 

4. Fritz.Box hatte den Green Modus nicht an, sondern Powermode. Ich habe auch, wenn ich im Netz Dateien bewege immer 100mb Durchsatz. Was ist dann da los?

 

5. Bei den Dockern habe ich nur Audiobookshelf gefunden. Da bin ich mir aber nicht sicher, ob der wirklich auf Port 80 liegt. Habe den Autostart aber mal rausgenommen, bis ich hier eine Antwort von euch erhalte. Hier ein Foto:

 

Seitdem läuft der Server jetzt 10 min ohne "Absturz" und ich habe Zugriff drauf.

 

 

Beste Grüße

Bildschirmfoto vom 2025-03-14 19-12-40.png

2 hours ago, p5lukas said:

5. Bei den Dockern habe ich nur Audiobookshelf gefunden. Da bin ich mir aber nicht sicher, ob der wirklich auf Port 80 liegt. Habe den Autostart aber mal rausgenommen, bis ich hier eine Antwort von euch erhalte. Hier ein Foto:

 

das passt, "extern" ist port 13378 gemapped, der stört im bridge mode nicht da am Host (Unraid) dafür port 13378 benötigt (und frei ist) wird.

 

das wäre jetzt nur ein Konflikt im Host mode da das mapping nicht greifen würde und Port 80 des Dockers mit Port 80 Unraid (Host) kollidieren würde.

 

Ich drück die Daumen.

 

Wenn das jetzt stabil ist, kannst du anfangen eins nach dem anderen in dein go wieder zu ergänzen, so grenzt du das ein ...

 

SSL würde ich aus lassen im LAN und bei externem Zugriff per wg ... ist sinnfrei, dafür muss upnp am Router aktiviert sein usw usw usw ...

  • Author

Kleine Rückmeldung. Seit den Änderungen funktioniert der Server wieder und ist seitdem nicht mehr unerwartet ausgegangen. Ich konnte ein Update auf 7.0.1 machen und ein Parity-Check läuft auch gerade. Ich lasse das Go-file jetzt erstmal leer…zumindest mal ein paar Tage. Der Verbrauch liegt im Leerlauf immernoch im grünen Bereich, schwankt nur ein bisschen mehr als vorher. Eigentlich will ich auch nur meine guten C States wieder haben.

 

danke für die Hilfe @alturismo 

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.