NEWS
History-Adapter Ordner verschwunden
-
Hallo,
Sachen gibts. Der Ordner history unter /opt/iobroker/iobroker-data/ ist verschwunden. Scheinbar schon länger, der letzte Eintrag auf dem Spiegelserver ist vom Juli ...

Fehlermeldung z.B.:Cannot store file /opt/iobroker/iobroker-data/history/20230917/history.enigma2.0.enigma2.STANDBY.json: Error: ENOENT: no such file or directory, mkdir '/opt/iobroker/iobroker-data/history/20230917mkdir ergibt (auch mit sudo):
iobroker@ioBroker:/opt/iobroker/iobroker-data$ mkdir history mkdir: das Verzeichnis „history“ kann nicht angelegt werden: Die Datei existiert bereits iobroker@ioBroker:/opt/iobroker/iobroker-data$ cd history iobroker@ioBroker:/opt/iobroker/iobroker-data/history$ mkdir 20230917 mkdir: das Verzeichnis „20230917“ kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden iobroker@ioBroker:/opt/iobroker/iobroker-data/history$iobfix lief auch schon und ergab:
[sudo] Passwort für iobroker: Fixing directory permissions... chown: Zugriff auf '/opt/iobroker/iobroker-data/history' nicht möglich: Datei oder Verzeichnis nicht gefunden chown: Zugriff auf '/opt/iobroker/iobroker-data/history' nicht möglich: Datei oder Verzeichnis nicht gefunden This system does not support setting default permissions. Do not use npm to manually install adapters unless you know what you are doing!Bin verwirrt. Hat jemand eine Idee, woran das liegen kann? Adapter hab ich schon neu installiert.
System ist auf dem aktuellsten Stand:
Plattform linux
Betriebssystem linux
Architektur x64
CPUs 2
Geschwindigkeit 997 MHz
Modell AMD G-T40N Processor
RAM 5.4 GB
System-Betriebszeit 33 T. 13:09:01
Node.js v18.17.1
time 1694985818697
timeOffset -120
NPM 9.6.7
Anzahl der Adapter 498
Datenträgergröße 13.64 GB
freier Festplattenspeicher 1.71 GB
Aktive Instanzen 24
Weg /opt/iobroker/
Betriebszeit 00:42:41
Hostname ioBrokerAndi
-
Hallo,
Sachen gibts. Der Ordner history unter /opt/iobroker/iobroker-data/ ist verschwunden. Scheinbar schon länger, der letzte Eintrag auf dem Spiegelserver ist vom Juli ...

Fehlermeldung z.B.:Cannot store file /opt/iobroker/iobroker-data/history/20230917/history.enigma2.0.enigma2.STANDBY.json: Error: ENOENT: no such file or directory, mkdir '/opt/iobroker/iobroker-data/history/20230917mkdir ergibt (auch mit sudo):
iobroker@ioBroker:/opt/iobroker/iobroker-data$ mkdir history mkdir: das Verzeichnis „history“ kann nicht angelegt werden: Die Datei existiert bereits iobroker@ioBroker:/opt/iobroker/iobroker-data$ cd history iobroker@ioBroker:/opt/iobroker/iobroker-data/history$ mkdir 20230917 mkdir: das Verzeichnis „20230917“ kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden iobroker@ioBroker:/opt/iobroker/iobroker-data/history$iobfix lief auch schon und ergab:
[sudo] Passwort für iobroker: Fixing directory permissions... chown: Zugriff auf '/opt/iobroker/iobroker-data/history' nicht möglich: Datei oder Verzeichnis nicht gefunden chown: Zugriff auf '/opt/iobroker/iobroker-data/history' nicht möglich: Datei oder Verzeichnis nicht gefunden This system does not support setting default permissions. Do not use npm to manually install adapters unless you know what you are doing!Bin verwirrt. Hat jemand eine Idee, woran das liegen kann? Adapter hab ich schon neu installiert.
System ist auf dem aktuellsten Stand:
Plattform linux
Betriebssystem linux
Architektur x64
CPUs 2
Geschwindigkeit 997 MHz
Modell AMD G-T40N Processor
RAM 5.4 GB
System-Betriebszeit 33 T. 13:09:01
Node.js v18.17.1
time 1694985818697
timeOffset -120
NPM 9.6.7
Anzahl der Adapter 498
Datenträgergröße 13.64 GB
freier Festplattenspeicher 1.71 GB
Aktive Instanzen 24
Weg /opt/iobroker/
Betriebszeit 00:42:41
Hostname ioBrokerAndi
-
Hallo,
Sachen gibts. Der Ordner history unter /opt/iobroker/iobroker-data/ ist verschwunden. Scheinbar schon länger, der letzte Eintrag auf dem Spiegelserver ist vom Juli ...

Fehlermeldung z.B.:Cannot store file /opt/iobroker/iobroker-data/history/20230917/history.enigma2.0.enigma2.STANDBY.json: Error: ENOENT: no such file or directory, mkdir '/opt/iobroker/iobroker-data/history/20230917mkdir ergibt (auch mit sudo):
iobroker@ioBroker:/opt/iobroker/iobroker-data$ mkdir history mkdir: das Verzeichnis „history“ kann nicht angelegt werden: Die Datei existiert bereits iobroker@ioBroker:/opt/iobroker/iobroker-data$ cd history iobroker@ioBroker:/opt/iobroker/iobroker-data/history$ mkdir 20230917 mkdir: das Verzeichnis „20230917“ kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden iobroker@ioBroker:/opt/iobroker/iobroker-data/history$iobfix lief auch schon und ergab:
[sudo] Passwort für iobroker: Fixing directory permissions... chown: Zugriff auf '/opt/iobroker/iobroker-data/history' nicht möglich: Datei oder Verzeichnis nicht gefunden chown: Zugriff auf '/opt/iobroker/iobroker-data/history' nicht möglich: Datei oder Verzeichnis nicht gefunden This system does not support setting default permissions. Do not use npm to manually install adapters unless you know what you are doing!Bin verwirrt. Hat jemand eine Idee, woran das liegen kann? Adapter hab ich schon neu installiert.
System ist auf dem aktuellsten Stand:
Plattform linux
Betriebssystem linux
Architektur x64
CPUs 2
Geschwindigkeit 997 MHz
Modell AMD G-T40N Processor
RAM 5.4 GB
System-Betriebszeit 33 T. 13:09:01
Node.js v18.17.1
time 1694985818697
timeOffset -120
NPM 9.6.7
Anzahl der Adapter 498
Datenträgergröße 13.64 GB
freier Festplattenspeicher 1.71 GB
Aktive Instanzen 24
Weg /opt/iobroker/
Betriebszeit 00:42:41
Hostname ioBrokerAndi
-
iobroker@ioBroker:~$ ls -lah /opt/iobroker/iobroker-data/ ls: Zugriff auf '/opt/iobroker/iobroker-data/history' nicht möglich: Datei oder Verzeichnis nicht gefunden insgesamt 32M drwxrwxrwx+ 13 iobroker iobroker 4,0K 17. Sep 23:49 . drwxrwxr-x+ 6 iobroker iobroker 4,0K 17. Sep 22:41 .. drwxrwxrwx+ 2 iobroker iobroker 4,0K 25. Feb 2022 backitup drwxrwxrwx+ 2 iobroker iobroker 12K 17. Sep 20:48 backup-objects drwxrwxrwx+ 92 iobroker iobroker 4,0K 17. Sep 22:49 files d?????????? ? ? ? ? ? history -rwxrwxrwx+ 1 iobroker iobroker 3,6K 23. Nov 2022 iobroker.json drwxrwxrwx+ 3 iobroker iobroker 4,0K 7. Mai 2022 jarvis drwxrwxrwx+ 2 iobroker iobroker 4,0K 23. Dez 2022 lgtv_0 drwxrwxrwx+ 4 iobroker iobroker 4,0K 21. Nov 2021 node-red -rwxrwxrwx+ 1 iobroker iobroker 3 17. Sep 22:38 notifications.json -rwxrwxrwx+ 1 iobroker iobroker 6,0M 4. Mär 2022 objects.json.bak.migrated -rw-rw-r--+ 1 iobroker iobroker 14M 17. Sep 23:52 objects.jsonl drwxrwxr-x+ 2 iobroker iobroker 4,0K 17. Sep 23:55 objects.jsonl.lock -rwxrwxrwx+ 1 iobroker iobroker 6,0M 4. Mär 2022 objects.json.migrated -rwxrwxrwx+ 1 iobroker iobroker 1,1M 4. Mär 2022 states.json.bak.migrated -rw-rw-r--+ 1 iobroker iobroker 3,6M 17. Sep 23:54 states.jsonl drwxrwxr-x+ 2 iobroker iobroker 4,0K 17. Sep 23:55 states.jsonl.lock -rwxrwxrwx+ 1 iobroker iobroker 1,1M 4. Mär 2022 states.json.migrated drwxrwxrwx+ 4 iobroker iobroker 4,0K 12. Okt 2022 tuya_0 drwxrwxrwx+ 2 iobroker iobroker 4,0K 23. Nov 2022 zigbee_0 iobroker@ioBroker:~$Ich muß jetzt aber mal ins Bett.

Edit: Das der Spiegelserver nur bis Juli Daten bekommen hat kann aber auch an was anderem liegen.
-
iobroker@ioBroker:~$ ls -lah /opt/iobroker/iobroker-data/ ls: Zugriff auf '/opt/iobroker/iobroker-data/history' nicht möglich: Datei oder Verzeichnis nicht gefunden insgesamt 32M drwxrwxrwx+ 13 iobroker iobroker 4,0K 17. Sep 23:49 . drwxrwxr-x+ 6 iobroker iobroker 4,0K 17. Sep 22:41 .. drwxrwxrwx+ 2 iobroker iobroker 4,0K 25. Feb 2022 backitup drwxrwxrwx+ 2 iobroker iobroker 12K 17. Sep 20:48 backup-objects drwxrwxrwx+ 92 iobroker iobroker 4,0K 17. Sep 22:49 files d?????????? ? ? ? ? ? history -rwxrwxrwx+ 1 iobroker iobroker 3,6K 23. Nov 2022 iobroker.json drwxrwxrwx+ 3 iobroker iobroker 4,0K 7. Mai 2022 jarvis drwxrwxrwx+ 2 iobroker iobroker 4,0K 23. Dez 2022 lgtv_0 drwxrwxrwx+ 4 iobroker iobroker 4,0K 21. Nov 2021 node-red -rwxrwxrwx+ 1 iobroker iobroker 3 17. Sep 22:38 notifications.json -rwxrwxrwx+ 1 iobroker iobroker 6,0M 4. Mär 2022 objects.json.bak.migrated -rw-rw-r--+ 1 iobroker iobroker 14M 17. Sep 23:52 objects.jsonl drwxrwxr-x+ 2 iobroker iobroker 4,0K 17. Sep 23:55 objects.jsonl.lock -rwxrwxrwx+ 1 iobroker iobroker 6,0M 4. Mär 2022 objects.json.migrated -rwxrwxrwx+ 1 iobroker iobroker 1,1M 4. Mär 2022 states.json.bak.migrated -rw-rw-r--+ 1 iobroker iobroker 3,6M 17. Sep 23:54 states.jsonl drwxrwxr-x+ 2 iobroker iobroker 4,0K 17. Sep 23:55 states.jsonl.lock -rwxrwxrwx+ 1 iobroker iobroker 1,1M 4. Mär 2022 states.json.migrated drwxrwxrwx+ 4 iobroker iobroker 4,0K 12. Okt 2022 tuya_0 drwxrwxrwx+ 2 iobroker iobroker 4,0K 23. Nov 2022 zigbee_0 iobroker@ioBroker:~$Ich muß jetzt aber mal ins Bett.

Edit: Das der Spiegelserver nur bis Juli Daten bekommen hat kann aber auch an was anderem liegen.
Das es sich hier um ein gemountetes Dateisystem handelt wäre vielleicht nicht ganz unwesentlich zu wissen...
Show mounted filesystems (real ones only): TARGET SOURCE FSTYPE OPTIONS / /dev/sda1 ext4 rw,relatime,errors=remount-ro `-/opt/iobroker/iobroker-data/history //192.168.178.2/iobroker/history cifs rw,relatime,vers=2.1,cache=strict,username=admin,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.178.2,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,bsize=1048576,echo_interval=60,actimeo=1Da wird mit dem mount was nicht passen.
-
Das es sich hier um ein gemountetes Dateisystem handelt wäre vielleicht nicht ganz unwesentlich zu wissen...
Show mounted filesystems (real ones only): TARGET SOURCE FSTYPE OPTIONS / /dev/sda1 ext4 rw,relatime,errors=remount-ro `-/opt/iobroker/iobroker-data/history //192.168.178.2/iobroker/history cifs rw,relatime,vers=2.1,cache=strict,username=admin,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.178.2,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,bsize=1048576,echo_interval=60,actimeo=1Da wird mit dem mount was nicht passen.
Hallo Thomas,
der mount paßt, da hat sich nix geändert. Es gibt aber keinen Ordner mehr unter "iobroker-data". Den gab es immer. Wieso ist der augenscheinlich nicht mehr sichtbar? Laut Konsole gibt es ihn, laut "iob fix" nicht.

Das ganze lief ja auch bis vorgestern. Dann habe ich nachts auf JS-Controller 5 hochgezogen und 3 od. 4 Updates im ioB gemacht.
2023-09-17 00:48:53.011 - [32minfo[39m: host.ioBroker instance system.adapter.history.0 started with pid 3596738 2023-09-17 00:49:16.328 - [32minfo[39m: history.0 (3596738) starting. Version 2.2.6 in /opt/iobroker/node_modules/iobroker.history, node: v18.17.1, js-controller: 5.0.12 2023-09-17 00:51:44.940 - [31merror[39m: history.0 (3596738) Cannot store file /opt/iobroker/iobroker-data/history/20230917/history.enigma2.0.enigma2.STANDBY.json: Error: ENOENT: no such file or directory, mkdir '/opt/iobroker/iobroker-data/history/20230917' 2023-09-17 00:51:44.965 - [33mwarn[39m: history.0 (3596738) Error reading data directory /opt/iobroker/iobroker-data/history/: Error: ENOENT: no such file or directory, scandir '/opt/iobroker/iobroker-data/history/'So, jetzt fällt mir was auf. Auf dem NAS wurde wieder ein Ordner für den heutigen Tag angelegt und mit Daten gefüllt. Ordner auf ioB-Rechner fehlt weiterhin.
ABER sämtliche ECharts drehen sich zu tote, und die Adaptereinstellungen lassen sich nicht aufrufen.
Also vermutlich läuft History wieder, aber da jetzt der EChartsadapter spinnt, bekomm ich nix angezeigt. Ich glaub, ich mach keine Updates mehr ...
... sehe gerade, daß Admin heut auch ein Update will ... 
Ist irgendein Prob mit dem EChartsadapter bekannt? Ich brauch ein Bier ...
-
Das es sich hier um ein gemountetes Dateisystem handelt wäre vielleicht nicht ganz unwesentlich zu wissen...
Show mounted filesystems (real ones only): TARGET SOURCE FSTYPE OPTIONS / /dev/sda1 ext4 rw,relatime,errors=remount-ro `-/opt/iobroker/iobroker-data/history //192.168.178.2/iobroker/history cifs rw,relatime,vers=2.1,cache=strict,username=admin,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.178.2,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,bsize=1048576,echo_interval=60,actimeo=1Da wird mit dem mount was nicht passen.
Hab jetzt History mal runtergeschmissen und den Adapter neu installiert. Danach immer noch Fehlermeldung:
Error reading data directory /opt/iobroker/iobroker-data/history/: Error: UNKNOWN: unknown error, scandir '/opt/iobroker/iobroker-data/history/'Kann das nicht funktionieren von ECharts auch damit zusammenhängen? Der Adapter will doch sicher auf /opt/iobroker/iobroker-data/history/ zugreifen? Das sich die Konfigurationsseite nicht aufrufen läßt ist aber ungewöhnlich. Ich werde den auch mal runterschmeißen und neu installieren.
-
Hab jetzt History mal runtergeschmissen und den Adapter neu installiert. Danach immer noch Fehlermeldung:
Error reading data directory /opt/iobroker/iobroker-data/history/: Error: UNKNOWN: unknown error, scandir '/opt/iobroker/iobroker-data/history/'Kann das nicht funktionieren von ECharts auch damit zusammenhängen? Der Adapter will doch sicher auf /opt/iobroker/iobroker-data/history/ zugreifen? Das sich die Konfigurationsseite nicht aufrufen läßt ist aber ungewöhnlich. Ich werde den auch mal runterschmeißen und neu installieren.
@1topf sagte in History-Adapter Ordner verschwunden:
Kann das nicht funktionieren von ECharts auch damit zusammenhängen?
Wenn die ECharts auf Daten aus der History zugreifen, natürlich.
Und solange das Dateisystem nicht sauber im Mountpunkt eingehängt wurde kann das nicht funktionieren.
-
@1topf sagte in History-Adapter Ordner verschwunden:
Kann das nicht funktionieren von ECharts auch damit zusammenhängen?
Wenn die ECharts auf Daten aus der History zugreifen, natürlich.
Und solange das Dateisystem nicht sauber im Mountpunkt eingehängt wurde kann das nicht funktionieren.
Es liegt wohl am EChartsadapt. Den hab ich gelöscht (Instanz + Adapter). Dann neue Adapterinstallation angestuppst -> System hat sich komplett aufgehängt. Ich mußte den Rechner per Knopfdruck neu starten, weil ich nicht mal per WinSCP drauf kam. Dann war auch plötzlich mein Historyordner wieder da inkl. allen Unterordnern.
Nun ECharts Instanz hinzufügen angeklickt, Installation beginnt, Rechner hängt wieder (ca. 5 Minuten), dann kann man ioB wider erreichen. Es gibt aber keine EChartsinstanz. Das scheint (zumindest bei mir) alles mit dem Update vom JS-Controller zu tun zu haben. Vorher lief alles seit Monaten problemlos
. Auf Github gibt es ja neuere Versionen als die 1.5.1. Ob ich das "Risiko" mal eingehe und die installiere? Die 1.5.1 läuft bei mir jedenfalls nicht mehr. @Bluefox
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden