NEWS
iob diag - Skript
-
@glasfaser sagte in iob diag - Skript:
kannst du mal in deiner iobroker.json schauen !?
MASTER:
"multihostService": { "enabled": false, "secure": true, "password": "##################################################", "persist": false },
ist der einzige Hinweis, aber eben nicht konkret...
SLAVE:
"multihostService": { "enabled": false, "secure": true, "password": "" }, "objects": { "type": "jsonl", "host": "192.168.200.5", "port": 9001, "user": "", "pass": "", "options": { "auth_pass": null, "enableReadyCheck": true, "host": "0.0.0.0", "port": 9001, "db": 0, "family": 0, "password": null, "autoResubscribe": false, "connectionName": "host.macmini-iobroker", "retry_max_delay": 5000 }, "maxQueue": 1000 }, "states": { "type": "jsonl", "host": "192.168.200.5", "port": 9000, "options": { "auth_pass": null, "enableReadyCheck": true, "host": "0.0.0.0", "port": 9000, "db": 0, "family": 0, "password": null, "autoResubscribe": false, "connectionName": "host.macmini-iobroker", "retry_max_delay": 5000 },
leider auch nicht besser...
-
@glasfaser sagte in iob diag - Skript:
jsonl Größe
ls -lh /opt/iobroker/iobroker-data/objects.jsonlIch hab jetzt eine Sektion die in
'Neuralgischen Verzeichnissen' nach dicken Brummern schaut:*** DATEISYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/root ext4 110G 5.6G 100G 6% / devtmpfs devtmpfs 3.7G 0 3.7G 0% /dev tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs tmpfs 1.6G 944K 1.6G 1% /run tmpfs tmpfs 5.0M 8.0K 5.0M 1% /run/lock /dev/sda1 vfat 253M 31M 222M 13% /boot tmpfs tmpfs 786M 16K 786M 1% /run/user/1000 Daten in neuralgischen Verzeichnissen: /var: 1.4G /var/ 539M /var/cache 524M /var/cache/apt 451M /var/log 433M /var/log/journal/2e598e52b8284ace9a4e9b9ddae65487 /opt/iobroker/backups: 4.0K /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 241M /opt/iobroker/iobroker-data/ 144M /opt/iobroker/iobroker-data/files 68M /opt/iobroker/iobroker-data/backup-objects 48M /opt/iobroker/iobroker-data/files/javascript.admin 32M /opt/iobroker/iobroker-data/files/javascript.admin/static Die 5 größten Dateien in iobroker-data: 21M objects.jsonl 9.7M states.jsonl 8.0K iobroker.json 4.0K zigbee_0 4.0K states.jsonl.lock
-
ToDo wäre dann noch die Identifikation von 'MultiHost', oder?
-
@thomas-braun dmesg | grep ext oder so
-
Du meinst die Dateisystemgesundheit?
Da weiß ich mal wieder nicht wie das auf dem ganzen vituellen Zinnober läuft... Welche Dateisysteme da ggf. anzutreffen sind usw...
-
@thomas-braun sagte in iob diag - Skript:
Du meinst die Dateisystemgesundheit?
ja!
@thomas-braun sagte in iob diag - Skript:
Da weiß ich mal wieder nicht wie das auf dem ganzen vituellen Zinnober läuft... Welche Dateisysteme da ggf. anzutreffen sind usw...
hab ich befürchtet!
hab's gerade auch mal laufen lassen und
Es wird die Zahl der Objekte und Zustände ermittelt - Dies kann etwas dauern. /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupList.js:284 name = name[lang] || name.en; ^ TypeError: Cannot read property 'de' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupList.js:284:44)
erhalten.
-
Das wundert mich ein wenig, das ist nämlich eigentlich nix komplexes.
iob list objects | wc -l
sagt auf dem System?
-
pi@iobroker-VM03:~$ iob list objects | wc -l /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupList.js:284 name = name[lang] || name.en; ^ TypeError: Cannot read property 'de' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupList.js:284:44) at processImmediate (internal/timers.js:466:21) 8523
-
@homoran sagte in iob diag - Skript:
TypeError: Cannot read property
Das ist irgendein JavaSkript-Zeug. Warum das nicht einfach nur gezählt wird von wc -l weiß ich aber nicht. wc sollte eigentlich nix ausführen.
-
@homoran
Probier mal bitte:iob list objects | wc -l --
-
@homoran sagte in iob diag - Skript:
/setupList.js
hast du eine alte js-controller Version !? vor 4 .
-
@glasfaser sagte in iob diag - Skript:
hast du eine alte js-controller Version !? vor 4 .
Weiß ich zufällig: Ja, ist js-controller 3
-
@homoran sagte in iob diag - Skript:
opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupList.js
dort ist nur diese Datei vorhanden
-
@glasfaser sagte in iob diag - Skript:
@homoran sagte in iob diag - Skript:
/setupList.js
hast du eine alte js-controller Version !? vor 4 .
pssssst!
-
-
Wobei das ja eigentlich auch von
wc
ganz doof nur gezählt werden sollte. Warum das offenbar interpretiert wird raffe ich nicht so ganz. Und auch nicht wie man das verhindert... -
Macht mich auch stutzig ....
-
Eventuell hier ab 273 ... wo es dann auch angemeckert wird
https://unpkg.com/browse/iobroker.js-controller@3.3.22/lib/setup/setupList.js
-
ich glaube eher , bei Homoran ist ein Config Fehler vorhanden .
-
Ich hab auch schon gesagt, der ioBroker ist kaputt!