chris_judge Posted November 16, 2023 Share Posted November 16, 2023 Hi zusammen, mein Unraid-Server läuft bisher absolut stabil. Nun habe ich aber Frigate vollständig mit meinen fünf Kameras erfolgreich eingerichtet und alles läuft soweit. Leider friert nach einigen Stunden Unraid vollständig ein, kein Dienst und keine Website ist dann mehr erreichbar. Dann hilft nur noch ein Hardreset.. Da ich noch neu im Thema Unraid (seit 3 Monaten) bin, fehlen mir gerade die Ideen, wo ich mit dem Debuggen anfange.... In welchen Log muss ich schauen, wo was passiert ist? Vielen Dank vorab für euren Input... Christian Quote Link to comment
alturismo Posted November 16, 2023 Share Posted November 16, 2023 3 minutes ago, chris_judge said: In welchen Log muss ich schauen, wo was passiert ist? angefangen beim syslog ... über die app logs ? wie läuft Frigate ? als Docker, VM, ... ? welche Unraid Version ? Quote Link to comment
chris_judge Posted November 16, 2023 Author Share Posted November 16, 2023 (edited) Hi, Unraid ist die 6.12.4 Frigate läuft im Docker Auffällig im Log von Frigate ist folgender Eintrag, der sicher aber nicht zum Einfrieren von Unraid führt, oder? 2023-11-15 23:35:00.248646835 23:35:00.248 WRN github.com/AlexxIT/go2rtc/cmd/rtsp/rtsp.go:221 > error=EOF 2023-11-15 23:35:05.104385455 [2023-11-15 23:35:05] watchdog.Terrasse ERROR : No new recording segments were created for Terrasse in the last 120s. restarting the ffmpeg record process... Edit: Frigate als VM ausführen wäre auch eine Lösung, um das Einfrieren von Unraid zu entkoppeln, oder? Edited November 16, 2023 by chris_judge Quote Link to comment
hawihoney Posted November 16, 2023 Share Posted November 16, 2023 1 hour ago, chris_judge said: Frigate als VM ausführen wäre auch eine Lösung, um das Einfrieren von Unraid zu entkoppeln, oder? Ich würde erst mal nach dem Problem suchen. Zum Beispiel hier: /var/log/syslog bzw. durch das Posten der Diagnostics. 1 Quote Link to comment
MPC561 Posted November 16, 2023 Share Posted November 16, 2023 Da er neu in dem Thema ist müssen wir vielleicht erstmal erklären, das bei jedem Reset des Servers das Syslogs gelöscht wird da Unraid aus dem RAM läuft, und auch das Syslogs "erstmal" nur im RAM abgelegt ist. @chris_judge Aber vielleicht erstmal eine Frage. Du sagst der Server ist nicht mehr erreichbar auf der Weboberfläche. Ist er via direkt angesteckter Tastatur mit Bildschirm noch bedienbar? Sprich kannst Du Dich am Server direkt dann noch einloggen? Weil wenn ja kannst Du so auf die Syslogs schauen bevor du den Server redetest und die Logs weg sind. Wenn Du den Server nicht direkt mehr bedienen kannst wie oben beschrieben, kannst Du eine Einstellung treffen das das Syslog auf den USB Stick geschrieben wird. Das kann man hier konfigurieren (Einstellungen -- Systemprotokoll Server): Einfach auf "ja" stellen und abspeichern. Dann bis zum nächsten auftreten des Problems laufen lassen und dann wieder hier melden. PS: Man darf das nicht ewig im USB Log Mode laufen lassen, weil sonst langfristig der USB Stick durch die permanenten Schreibzugriffe kaputt geht. Sprich man sollte das nach dem finden des Fehlers unbedingt wieder auf "Nein" umstellen. Gruss, Joerg Quote Link to comment
alturismo Posted November 16, 2023 Share Posted November 16, 2023 2 hours ago, chris_judge said: Unraid ist die 6.12.4 Frigate läuft im Docker hast du ne Fritzbox ? wenn ja, hast du beim Update auf die 6.12.4 auch die Änderungen vorgenommen wie im Changelog angegeben ? Warum ich frage, streams erzeugen Traffic ... und macvlan Thematik springt darauf gerne an ... siehst du auch im syslog, call traces ... nur als "Schuss ins Blaue" da du mit Infos doch recht zurückhaltend bist 1 Quote Link to comment
MPC561 Posted November 16, 2023 Share Posted November 16, 2023 @chris_judge Genau das was @alturismo schreibt als erstes machen bevor du das mit dem Syslog auf USB abspeichern angehst. Mit dem MacVLAN hatten so einige diese freezes mit 6.12.x, inklusive mir. Hohe Wahrscheinlichkeit das es das sein könnte. Quote Link to comment
chris_judge Posted November 16, 2023 Author Share Posted November 16, 2023 Hi zusammen und danke für eure Antworten... Mit macvlan habe ich mir angeschaut, ich musste lediglich diese Settings anpassen, da ich ja eine Fritzbox einsetzte. Settings > Network Settings > eth0 > Enable Bonding = Yes or No, either work with this solution Settings > Network Settings > eth0 > Enable Bridging = No (this will automatically enable macvlan) Settings > Docker > Host access to custom networks = Enabled Das Log-Schreiben habe ich erstmal aktiviert... Ich werde das mal testen und wieder berichten... VG Christian Quote Link to comment
chris_judge Posted November 17, 2023 Author Share Posted November 17, 2023 (edited) Hallo, die Änderungen mit macvlan haben leider nichts gebracht, eben musste ich wieder einen Hardreset durchführen... Um 9:10Uhr (falsche Zeitzone) habe ich ihn resettet. Hier das Log, sieht aber für mich nicht auffällig auf: Eventuell seht ihr etwas.... 🙂 Nachtrag: anscheind zeichnet Frigate trotzdem auf, habe Aufzeichnungen gefunden zum Zeitpunkt, wo Unraid nicht mehr erreichbar war. Edited November 18, 2023 by chris_judge Quote Link to comment
MPC561 Posted November 17, 2023 Share Posted November 17, 2023 (edited) Steht nix zwischen 8.58 Uhr und 9.10 Uhr als Du rebootet hast. Auch davor hab ich nix gesehen (hoffentlich hab ich nix übersehen). Und bzgl. IpVlan, du hast da wirklich IPVLAN stehen?: Weil deine Erklärung, du musstest nur das andere ändern, erscheint mir nicht logisch und dein Fehlerverhalten ohne Eintrag ins Log ist auch typisch das MacVlan Problem. Ich glaube also du hast nicht richtig nachgeschaut. Einstellungen - Docker - Erweiterte Ansicht und schauen ob dort IPVLAN Steht bitte! PS: Ich glaube du hast wegen IPVLAN nur bei der Dockerkonfiguration von FRIGATE geschaut. Aber Maclan und Ipvlan sind globale Dockereinstellungen und auch nur in der erweiterten Ansicht sichtbar.. Edited November 17, 2023 by MPC561 Quote Link to comment
alturismo Posted November 17, 2023 Share Posted November 17, 2023 2 hours ago, chris_judge said: Nov 17 09:10:40 Unraid-Tower kernel: ------------[ cut here ]------------ Nov 17 09:10:40 Unraid-Tower kernel: RPM wakelock ref not held during HW access Nov 17 09:10:40 Unraid-Tower kernel: WARNING: CPU: 6 PID: 3978 at drivers/gpu/drm/i915/intel_runtime_pm.h:135 assert_rpm_wakelock_held+0x50/0x58 [i915] Nov 17 09:10:40 Unraid-Tower kernel: Modules linked in: kvmgt(+) mdev i915 drm_buddy i2c_algo_bit ttm drm_display_helper drm_kms_helper drm intel_gtt agpgart syscopyarea sysfillrect sysimgblt fb_sys_fops nct6775 nct6775_core hwmon_vid ip6table_filter ip6_tables iptable_filter ip_tables x_tables efivarfs af_packet 8021q garp mrp stp llc macvtap macvlan tap bonding tls intel_rapl_msr intel_rapl_common iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel sha512_ssse3 aesni_intel sr_mod crypto_simd cdrom cryptd rapl mei_hdcp mei_pxp wmi_bmof mxm_wmi i2c_i801 intel_cstate nvme mei_me i2c_smbus intel_uncore ahci e1000e libahci i2c_core mei nvme_core thermal fan video wmi backlight intel_pmc_core button acpi_pad unix Nov 17 09:10:40 Unraid-Tower kernel: CPU: 6 PID: 3978 Comm: modprobe Tainted: G U W 6.1.49-Unraid #1 Nov 17 09:10:40 Unraid-Tower kernel: Hardware name: System manufacturer System Product Name/H170M-PLUS, BIOS 1805 06/21/2016 Nov 17 09:10:40 Unraid-Tower kernel: RIP: 0010:assert_rpm_wakelock_held+0x50/0x58 [i915] Nov 17 09:10:40 Unraid-Tower kernel: Code: 00 01 e8 bd 5e 8e e0 0f 0b c1 eb 10 75 1e 80 3d 42 e3 1e 00 00 75 15 48 c7 c7 a6 b2 8d a0 c6 05 32 e3 1e 00 01 e8 9a 5e 8e e0 <0f> 0b 5b c3 cc cc cc cc 0f 1f 44 00 00 41 54 41 89 d4 55 89 f5 53 Nov 17 09:10:40 Unraid-Tower kernel: RSP: 0018:ffffc900019ffcd8 EFLAGS: 00010282 da ist dein macvlan trace beispielsweise ... wie @MPC561 erwähnte, bitte einfach nachlesen, umstellen, Problem sollte erledigt sein ... wie bereits beschrieben, in diversen Threads diskutiert, usw usw ... und nächstes mal bitte changelog auch lesen genau aus diesen Gründen muss mittlerweile ein Haken gesetzt werden vor einem Update ... und bitte nächstes mal das log als Datei anhängen, das macht so keinem Spaß hier zu scrollen ... 1 Quote Link to comment
chris_judge Posted November 18, 2023 Author Share Posted November 18, 2023 Hi, bin leider jetzt erst dazu gekommen.. Das sind meine Settings, habe es wieder auf Standard gesetzt nach dem letzten Freeze. Wie sehen die bei euch aus? Was muss ich wie einstellen? Quote Link to comment
MPC561 Posted November 18, 2023 Share Posted November 18, 2023 (edited) Ich hab Dir ein Bild gezeigt, zwar mit laufenden Array und EXPLIZIT erwähnt du sollst in die Erweiterte Ansicht schalten. In meinem Screenshot ist der Schalter sichtbar, Du hast ihn weggelassen. Edited November 18, 2023 by MPC561 Quote Link to comment
chris_judge Posted November 19, 2023 Author Share Posted November 19, 2023 Das ist meine globale Docker-Einstellung... Den "Netzwerktyp für benutzerdefinierte Docker-Netzwer" kann ich gar nicht auswählen. Ich denke, dass diese Option erst sichtbar wird, wenn irgendeine andere Einstellung unter globale Netzwerkeeinstellung gesetzt ist. Oder? Deshalb hier nochmal meine Einstellungen.. @MPC561 könntest du ggf. deine Einstellungen posten? Vielen Dank vorab.. Quote Link to comment
chris_judge Posted November 19, 2023 Author Share Posted November 19, 2023 Nachtrag: Konnte ipvlan jetzte aktivieren. Dazu muss muss unter Netzwerkeinstellungen Netzwerkbündelung deaktiviert, Netzwerbrückung aktiviert und VLANs aktiviert sein. Mal schauen, wie es mit den Freezes jetzt aussieht. Melde mich... 1 Quote Link to comment
Recommended Posts
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.