NEWS
Test Adapter Linux Control v1.x.x
-
bei mir funktioniert der Adapter seit JS-Controller 5 nicht mehr.
Issue bleibt leider von @Scrounger unbeantwortet (ist etwas mit ihm?).nach JS-Controllerupdate von 4.x.x auf 5.0.12
stoppt Linux-Controll mit Fehler.Linux-Control: 1.1.5
Admin: 6.12.0
NodeJS: v18.17.1
NPM: 9.6.7host.ioBroker 2023-09-24 20:14:29.178 error instance system.adapter.linux-control.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: at StateRedisClient.subscribe (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1108:27) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: at Object.pattern2RegEx (/opt/iobroker/node_modules/@iobroker/js-controller-common/src/lib/common/tools.ts:2497:15) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: Error: The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: linux-control.0 2023-09-24 20:14:28.991 error [servicesInfo] Proxmox (10.0.1.201:22): error: DB closed, stack: Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:726:40) at LinuxControl._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:7711:34) linux-control.0 2023-09-24 20:14:28.552 error Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.552 error ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) linux-control.0 2023-09-24 20:14:28.552 error unhandled promise rejection: Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.552 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2023-09-24 20:14:28.538 error The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.538 error Error: The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern at Object.pattern2RegEx (/opt/iobroker/node_modules/@iobroker/js-controller-common/src/lib/common/tools.ts:2497:15) at StateRedisClient.subscribe (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1108:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2023-09-24 20:14:28.458 error unhandled promise rejection: The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.458 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2023-09-24 20:14:28.367 error Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.366 error ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) linux-control.0 2023-09-24 20:14:28.365 error unhandled promise rejection: Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.365 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
Der Fork von @copystring funktioniert zumindest bei mir nicht.
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
bei mir funktioniert der Adapter seit JS-Controller 5 nicht mehr
hier schon
Aber zeig doch mal die Ausgabe von
iob diag
Langfassung bitte
-
@djmarc75 sagte in Test Adapter Linux Control v1.x.x:
iob diag
======================= SUMMARY ======================= v.2023-10-10 Static hostname: ioBroker Icon name: computer-container Chassis: container Virtualization: lxc Operating System: Ubuntu 22.04.3 LTS Kernel: Linux 5.15.30-2-pve Architecture: x86-64 Installation: lxc Kernel: x86_64 Userland: amd64 Timezone: Europe/Vienna (CEST, +0200) User-ID: 1001 X-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 2 Nodejs-Installation: /usr/bin/nodejs v18.17.1 /usr/bin/node v18.17.1 /usr/bin/npm 9.6.7 /usr/bin/npx 9.6.7 /usr/bin/corepack 0.18.0 Recommended versions are nodejs 18.18.2 and npm 9.8.1 Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 10G 4.9G 4.0G 0.0K 1.1G 5.2G Swap: 2.0G 0B 2.0G Total: 12G 4.9G 6.1G Active iob-Instances: 60 Active repo(s): Beta (latest) ioBroker Core: js-controller 5.0.12 admin 6.12.0 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : ioBroker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.web.0 : web : ioBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 51358 States: 47172 Size of iob-Database: 49M /opt/iobroker/iobroker-data/objects.jsonl 29M /opt/iobroker/iobroker-data/objects.json.migrated 29M /opt/iobroker/iobroker-data/objects.json.bak.migrated 0 /opt/iobroker/iobroker-data/objects.json.broken 96M /opt/iobroker/iobroker-data/states.jsonl 9.4M /opt/iobroker/iobroker-data/states.json.migrated 9.4M /opt/iobroker/iobroker-data/states.json.bak.migrated 0 /opt/iobroker/iobroker-data/states.json.broken =================== END OF SUMMARY ====================
Langfassung bitte
komm nur zu der Zusammenfassung
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
komm nur zu der Zusammenfassung
Wie darf man das verstehen ?
-
@djmarc75 sagte in Test Adapter Linux Control v1.x.x:
Wie darf man das verstehen ?
während iob diag durchläuft kommt ja jede Menge an Infos.
Und wenn die Summary kommt, wird vorher alles gecleard. -
@negalein sagte in Test Adapter Linux Control v1.x.x:
Und wenn die Summary kommt, wird vorher alles gecleard.
Aber nur in 'komischen' Terminals. Da kommt eigentlich ein Aufforderung eine Taste zu drücken.
-
@mickym said in Test Adapter Linux Control v1.x.x:
xrandr --output HDMI-1 --auto --rotate left
Super das funktioniert!
Vielen Dank! -
@thomas-braun sagte in Test Adapter Linux Control v1.x.x:
Aber nur in 'komischen' Terminals
MobaXterm und Putty
bei beiden das selbe
-
@thomas-braun sagte in Test Adapter Linux Control v1.x.x:
Da kommt eigentlich ein Aufforderung eine Taste zu drücken.
kommt nichts.
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
kommt nichts
bei PuTTY kommt da aber definitiv eine Aufforderung. Vll hängt ja eine Taste bei Dir ?!
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
Error The pattern "linux-control.0.Proxmox.services.●.stop"
du hast da einen Fehler drin, der Adapter an sich funktioniert doch
-
@crunchip sagte in Test Adapter Linux Control v1.x.x:
Error The pattern "linux-control.0.Proxmox.services.●.stop"
aber welcher?
Ich habe nichts verändert.
Trit ja auch erst seit Controller 5 auf. -
@djmarc75 sagte in Test Adapter Linux Control v1.x.x:
bei PuTTY kommt da aber definitiv eine Aufforderung. Vll hängt ja eine Taste bei Dir ?!
siehste
https://cloudlogin03.world4you.com/index.php/s/0pf76NDLpUDvfZl
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
Trit ja auch erst seit Controller 5 auf.
Ich habe auch einen iob lxc mit controller 5 laufen, dieser Adapter macht hier keine Probleme. Vielleicht bringst du mal das nodejs auf Stand?
-
@meister-mopper sagte in Test Adapter Linux Control v1.x.x:
Vielleicht bringst du mal das nodejs auf Stand?
hab erst heute ein
sudo apt update
sudo apt upgrade
gemacht.Sollte doch dann passen?
-
@negalein je nachdem welche major Version
@negalein sagte in Test Adapter Linux Control v1.x.x:
aber welcher?
vllt mal die entsprechenden Datenpunkte löschen und neu hinzu fügen
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
Sollte doch dann passen?
Na dann stimmt etwas nicht, sollte 18.18.2 sein. Guck mal hier.
-
@crunchip sagte in Test Adapter Linux Control v1.x.x:
vllt mal die entsprechenden Datenpunkte löschen und neu hinzu fügen
schon gemacht. ohne besserung.
-
-
/dev/mapper/pve-vm--100--disk--0 ext4 20G 17G 1.6G 92% /
da is nimmer viel Platz
du hast da2.2G /opt/iobroker/backups/
dein Repo
Get:1 https://deb.nodesource.com/node_16.x focal InRelease [4583 B] Get:2 https://deb.nodesource.com/node_18.x focal InRelease [4583 B]
@negalein sagte in Test Adapter Linux Control v1.x.x:
schon gemacht. ohne besserung.
ich selbst hab keine Proxmox Steuerbefehle