Zefau / ioBroker.jarvis

jarvis - just another remarkable vis
https://forum.iobroker.net/topic/49776
Other
148 stars 38 forks source link

3.2.0-rc.5 instance system.adapter.jarvis.0 terminated with code 6 (UNCAUGHT_EXCEPTION) #2829

Open Hohenbostler opened 5 days ago

Hohenbostler commented 5 days ago

Hallo seit vielen Versionen habe ich das Problem soweit das die instanz abgeschaltet wird. Das letzte mal meine ich hätte es unter der V 3.1.8 funktioniert.

logs

Leider weiss ich gar nicht wo ich anfangen soll mit der suche darum poste ich es hier.

Zefau commented 5 days ago

Da steht leider wenig brauchbares in der Fehlermeldung. Kannst du die Instanz mal auf debug stellen?

Hast du den Web Adapter installiert?

Hohenbostler commented 5 days ago

Hallo ich habe es jetzt mal auf Debug gestellt jedoch kommt kein Eintrag über Debug heraus.

Bild2

Der Web Adapter ist installiert Bild3

mcuiobroker commented 5 days ago
Hohenbostler commented 4 days ago
  • Nutzt du scripts? Wenn ja, mal abschalten. Morgen ja nutze ich . Siehe Anhang. scripts.txt

  • Upload von jarvis gemacht? iob upload jarvis

Ja mehrfach bereits.

  • web-Instanz neu gestartet? Ja auch gemacht

  • besonderes System docker?

Nutze iob auf einem Proxmox . Ursprungssystem kam aber mal von einerm Docker auf einer Synology.

  • nodejs >=20?

Plattform: linux Betriebssystem: linux Architektur: x64 CPUs: 4 Geschwindigkeit: 3100 MHz Modell: Intel(R) Core(TM) i3-8100T CPU @ 3.10GHz RAM: 4 GB System-Betriebszeit: 07:18:32 Node.js: v20.16.0 time: 1729515195204 timeOffset: -120 NPM: 10.8.2 Adapter-Anzahl: 544 Datenträgergröße: 19.6 GB Freier Festplattenspeicher: 7.4 GB Aktive Instanzen: 32 Pfad: /opt/iobroker/ Betriebszeit: 07:18:30 aktiv: true

Edit um 11:11 Uhr. Fehler tritt nach wie vor auf.

mcuiobroker commented 4 days ago

image Proxmox + ioBroker + jarvis da halte ich 4GB für zu wenig. Was sagt denn iob diag? Evtl dafür einen eigenen Thread im Forum aufmachen?

Jarvis läuft aber? Kommt der Fehler nur zu einem bestimmten Zeitpunkt? Web-Instanz web.0 wird genutzt?

Hohenbostler commented 4 days ago

HI also ich habe dem iobroker jetzt mal 8GB ram gegeben. Direkt nach den neustart kam der Fehler direkt wieder.

iob Diag log anbei.

======================= SUMMARY =======================
                        v.2024-10-19

 Static hostname: ioBroker
       Icon name: computer-container
         Chassis: container ☐
  Virtualization: lxc
Operating System: Debian GNU/Linux 12 (bookworm)
          Kernel: Linux 6.8.4-2-pve
    Architecture: x86-64

Installation:           lxc
Kernel:                 x86_64
Userland:               64 bit
Timezone:               Europe/Berlin (CEST, +0200)
User-ID:                1001
Display-Server:         false
Boot Target:            multi-user.target

Pending OS-Updates:     33
Pending iob updates:    0

Nodejs-Installation:
/usr/bin/nodejs         v20.16.0
/usr/bin/node           v20.16.0
/usr/bin/npm            10.8.2
/usr/bin/npx            10.8.2
/usr/bin/corepack       0.28.2

Recommended versions are nodejs 20.18.0 and npm 10.8.2
nodeJS installation is correct

MEMORY: 
               total        used        free      shared  buff/cache   available
Mem:            8.6G        2.0G        4.1G        114K        2.6G        6.6G
Swap:           536M          0B        536M
Total:          9.1G        2.0G        4.6G

Active iob-Instances:   33
Upgrade policy: none

ioBroker Core:          js-controller           6.0.11
                        admin                   7.1.5

ioBroker Status:        iobroker is running on this host.

Objects type: jsonl
States  type: jsonl

Status admin and web instance:
+ system.adapter.admin.1                  : admin                 : ioBroker                                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
+ system.adapter.web.0                    : web                   : ioBroker                                 -  enabled, port: 8082, bind: 0.0.0.0, run as: admin

Objects:                9424
States:                 7934

Size of iob-Database:

30M     /opt/iobroker/iobroker-data/objects.jsonl
3.5M    /opt/iobroker/iobroker-data/states.jsonl

Unknown release codenamed ''. Please check yourself if the Operating System is actively maintained.

=================== END OF SUMMARY ====================

Im Forum hatte ich ja bereits in dem Hauptthreat gefragt. naja in der Regel wird man zu Github gelotst. Jarvis läuft zwischendurch und dann irgendwann wird die Instanz gekillt.

Web.0 Instanz wird genutzt. Ja