NEWS
Absturz iobroker, proxmox LCX container
-
Hallo zusammen,
Es gehört wahrscheinlich nicht in dieses Forums, aber vielleicht hat jemand ein ähnliches Problem:
Ich habe iobroker, inkl. Zigbee Stick, auf Proxmox in einem LCX container installiert. Jetzt habe ich das Problem, dass es alle 3-4 Wochen zu einem Absturz des iobrokers kommt. Es ist dann auch nicht mehr über die IP erreichbar, nachdem der Container neu gestartet wurde läuft wieder alles bis zum nächsten mal.
Auf die Proxmox-Oberfläche habe ich Zugriff, dort wird mir auch angezeigt, dass der LCX Container auch läuft und alles in Ordnung ist. Es besteht auch Zugriff über die in Proxmox integrierte Konsole auf den Container, der Zugriff klappt aber nicht wenn ich mit einem externen Programm, wie Putty, zugreifen will.
Liegt es nun am iobroker oder am LCX Container? Und vor allem wie löse ich das Problem?Gruß
Ja.rod -
@ja-rod sagte in Absturz iobroker, proxmox LCX container:
zu einem Absturz des iobrokers kommt
dann müsste ja etwas im LOG stehen
@ja-rod sagte in Absturz iobroker, proxmox LCX container:
nachdem der Container neu gestartet wurde läuft wieder alles bis zum nächsten mal.
geht vllt der RAM aus?
-
@ja-rod sagte in Absturz iobroker, proxmox LCX container:
Auf die Proxmox-Oberfläche habe ich Zugriff, dort wird mir auch angezeigt, dass der LCX Container auch läuft und alles in Ordnung ist. Es besteht auch Zugriff über die in Proxmox integrierte Konsole auf den Container, der Zugriff klappt aber nicht wenn ich mit einem externen Programm, wie Putty, zugreifen will.
Hi,
wenn ich mir diesen Satz anschaue, dann scheint der Container das Netzwerk zu verlieren. Wenn es mal wieder soweit ist, dann gib mal über die Proxmox Konsole folgendes ein.dp20eic@iobroker:~$ networkctl status * State: routable Address: 192.168.178.59 on eth0 2a01:586:8bbe:1:e48b:3dff:fe00:6f0c on eth0 fe80::e48b:3dff:fe00:6f0c on eth0 Gateway: 192.168.178.1 on eth0 fe80::b2f2:8ff:fe10:2cc0 on eth0
Du kannst dann auch noch mit
ps
schauen, was/obiobroker
noch läuft# ps aux | grep -i 'iobroker'
Ansonsten, gibt es hier so viele Threads über nich mehr laufende
iobroker
da einfach mal Suchen, da gibt es vieles was Du schon mal vorab alles kontrollieren kannst und hier auch schon mal vorab mitteilen kannst, wie z.B. welche Versionen vom OS, iobroker sind da noch ausstehende Updates usw.VG
Bernd -
@crunchip m Log vom ioBroker habe ich nichts gefunden.
Beim RAM habe ich immer eine Auslastung von 70%.
-
@dp20eic sagte in Absturz iobroker, proxmox LCX container:
~$ networkctl status
Jetzt ist es mal wieder soweit, hier das Ergebnis
WARNING: systemd-networkd is not running, output will be incomplete. ● State: n/a Address: 192.168.2.229 on vmbr0 fe80::1e69:7aff:fe01:d2bb on vmbr0 Gateway: 192.168.2.1 (AVM GmbH) on vmbr0
ps... liefert folgendes Ergebnis:
ps aux | grep -i 'iobroker' 101000 2242 3.7 5.4 1069648 212512 ? Ssl Feb01 640:04 iobroker.js-controller root 2926684 0.0 0.0 6312 664 pts/0 S+ 14:36 0:00 grep -i iobroker
Eine Idee?
Gruß
Ja.rod -
@ja-rod Wie hast du dein Gerät im Netzwerk? Per DHCP? Ich hatte so ein ähnliches Problem, auch keine Verbindung mehr. nachdem ich es auf Fester IP umgestellt hatte, alles OK.
WARNING: systemd-networkd is not running, output will be incomplete
das sieht nach Netzwerk Problem aus
-
@nordischerjung Vielen Dank, für den Hinweis, ich war der Meinung, dass ich das gemacht hatte, war aber nicht der Fall.....
Reicht es wenn ich das im Router mache oder muss ich es auch in Proxmox beim Container machen? -
@ja-rod mach es in Proxmox
-
@nordischerjung
Ich gebe jetzt die feste IP 192.168.2.58 ein, jetzt verlangt er noch ein "CIDR"....ein Tip was das ist? -
@nordischerjung sagte in Absturz iobroker, proxmox LCX container:
@ja-rod mach es in Proxmox
Würde ich so Pauschal nicht sagen.
Wenn du es im Router einstellst hast du eine Stelle an der du alle IPs managen kannst.
Wenn im jeweiligen Gerät sind es viele und ohne gescheite Doku kann es schnell zur doppelten vergabe kommen.
-
@wendy2702 Ich hatte es im Router da kam trotzdem imer mal ein Abbruch, dann habe ich auf Static in Proxmox geändert, seit dem ist Ruhe
-
@nordischerjung Ich hatte keine Abbrüche.
Trotzdem im Router fest vergeben.
-
Sorry vertippt.
-
@ja-rod sagte in Absturz iobroker, proxmox LCX container:
@nordischerjung
Ich gebe jetzt die feste IP 192.168.2.58 ein, jetzt verlangt er noch ein "CIDR"....ein Tip was das ist?Zeig doch mal wo du was einstellst
-
Gib die Adresse so ein:
192.168.2.58/24
-
@ja-rod 192.168.2.58/24
-
@wendy2702 sagte in Absturz iobroker, proxmox LCX container:
Trotzdem im Router fest vergeben.
Ich lege es immer sowohl im LXC/VM als auch im router fest und hatte (kow) noch nie Netzwerkprobleme.
-
@ja-rod sagte in Absturz iobroker, proxmox LCX container:
@dp20eic sagte in Absturz iobroker, proxmox LCX container:
~$ networkctl status
Jetzt ist es mal wieder soweit, hier das Ergebnis
WARNING: systemd-networkd is not running, output will be incomplete. ● State: n/a Address: 192.168.2.229 on vmbr0 fe80::1e69:7aff:fe01:d2bb on vmbr0 Gateway: 192.168.2.1 (AVM GmbH) on vmbr0
ps... liefert folgendes Ergebnis:
ps aux | grep -i 'iobroker' 101000 2242 3.7 5.4 1069648 212512 ? Ssl Feb01 640:04 iobroker.js-controller root 2926684 0.0 0.0 6312 664 pts/0 S+ 14:36 0:00 grep -i iobroker
Eine Idee?
Gruß
Ja.rodMoin,
einiges wurde ja schon geschrieben, mein Senf dazu ist, ich habe alle IPs in der Fritz.Box und dort statisch vergeben, so dass alle Geräte immer die gleiche IP bekommen. In Proxmox nutze ich nur DHCP sowohl für IPv4 als auch IPv6, ich hatte noch nie Probleme.
Halt, im
ioBroker
hatte ich ja das gleiche, aber da war der Systemd Service abgestürzt, wie es auch bei Dir oben steht.Was sagt denn im Falle es geht mal wieder nicht
dp20eic@iobroker:~$ systemctl status systemd-networkd.service * systemd-networkd.service - Network Service Loaded: loaded (/lib/systemd/system/systemd-networkd.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2023-02-08 16:15:41 CET; 5 days ago TriggeredBy: * systemd-networkd.socket Docs: man:systemd-networkd.service(8) Main PID: 83 (systemd-network) Status: "Processing requests..." CPU: 13.601s CGroup: /system.slice/systemd-networkd.service `-83 /lib/systemd/systemd-networkd
Starten kannst Du den Service mit
sudo systemctl restart systemd-networkd.service
Kann mich aber nicht mehr erinnern, ob ich den Container trotzdem neu Starten musst.
Ist denn Deine Installation auf dem neusten Stand, sowohl
Proxmox
als auch dein LXC Container?VG
Bernd -
Vielen Dank für die Tips. Ich habe es jetzt mal im Router nachgeholt und fix die IP eingestellt und werde es wieder laufen lassen.
Beide Systeme müssten aktuell sein...Wäre dann der übernächste Schritt falls es wieder auftritt.Gruß Ja.rod
-
@ja-rod und wenn du eine echte feste IP in einem Gerät vergibst (und nicht nur eine Adressreservierung im Router), dann muss sich diese außerhalb des DHCP Bereichs des Routers befinden.