Solaranzeige und Docker
Alles was mit der Docker Version zu tun hat.
Moderatoren: Ulrich , DeBaschdi
fmc
Beiträge: 36 Registriert: So 4. Sep 2022, 11:10
Beitrag
von fmc » Fr 10. Mär 2023, 13:29
Danke für die Hilfe,
hier der LOG:
Code: Alles auswählen
root@solaranzeige:/# service influxdb status
influxdb process is not running [ FAILED ]
root@solaranzeige:/# ^C
root@solaranzeige:/# service influxdb start
Starting influxdb...
influxdb process was started [ OK ]
root@solaranzeige:/#
#
d.h. war nicht gestartet , ändert nichts am Ergebnis. Hatte ich glaube gestern auch mal manuell neu gestartet
Code: Alles auswählen
10.03. 13:26:10 -HomeMatic: 192.168.20.200 Port: 80 GeräteID: 1
10.03. 13:26:10 + -Die Daten werden ausgelesen...
10.03. 13:26:14 -Curl Fehler[2]! Daten nicht zur lokalen InfluxDB homematicip gesendet! Curl ErrNo. 7
10.03. 13:26:14 -InfluxDB Fehler -> nochmal versuchen.
10.03. 13:26:14 -Curl Fehler[2]! Daten nicht zur lokalen InfluxDB homematicip gesendet! Curl ErrNo. 7
10.03. 13:26:14 -InfluxDB Fehler -> nochmal versuchen.
10.03. 13:26:14 -Multi-Regler-Ausgang. 3
10.03. 13:26:17 -OK. Datenübertragung erfolgreich.
10.03. 13:26:17 |---------------- Stop hm_geraet.php --------------------------
Das kann ich jetzt mehrfach durchspielen. Scheinbar wird der Service nach wenigen Sekunden wieder beendet:
Code: Alles auswählen
root@solaranzeige:/# service influxdb status
influxdb process is not running [ FAILED ]
root@solaranzeige:/# service influxdb start
Starting influxdb...
influxdb process was started [ OK ]
root@solaranzeige:/# service influxdb start
influxdb process is already running [ OK ]
root@solaranzeige:/# service influxdb start
influxdb process is already running [ OK ]
root@solaranzeige:/# service influxdb status
influxdb process is not running [ FAILED ]
root@solaranzeige:/# service influxdb start
Starting influxdb...
influxdb process was started [ OK ]
Ja, ich schreibe innerhalb des Images auf die Datenbank.
Hast du eine Idee ?
Habe ich gerade gefunden, könnte das was sein ? Ich weiß nur nicht, wie die Befehle im Docker dann lauten ?
Code: Alles auswählen
sudo systemctl stop influxdb # Sollte ohnehin nicht laufen
sudo systemctl disable influxdb
sudo systemctl daemon-reload
sudo apt autoremove influxdb
sudo apt-get install influxdb
sudo chmod +x /usr/lib/influxdb/scripts/influxd-systemd-start.sh
sudo systemctl unmask influxdb.service
sudo systemctl start influxdb
sudo systemctl enable influxdb.service
DeBaschdi
Beiträge: 245 Registriert: Mo 10. Aug 2020, 08:13
Hat sich bedankt: 12 Mal
Danksagung erhalten: 45 Mal
Beitrag
von DeBaschdi » Fr 10. Mär 2023, 14:00
Vllt hat die Datenbank einen Knacks weg.
Was steht denn in der influxdb.log ? Findest du in /var/www/log
fmc
Beiträge: 36 Registriert: So 4. Sep 2022, 11:10
Beitrag
von fmc » Fr 10. Mär 2023, 14:32
DeBaschdi hat geschrieben: ↑ Fr 10. Mär 2023, 14:00
Vllt hat die Datenbank einen Knacks weg.
Was steht denn in der influxdb.log ? Findest du in /var/www/log
nano /var/www/log/influxdb.log
Code: Alles auswählen
ts=2023-03-10T12:23:59.747444Z lvl=info msg="InfluxDB starting" log_id=0gUsV20l000 version=1.8.10 branch=1.8 commit=688e697c51fd
ts=2023-03-10T12:23:59.747671Z lvl=info msg="Go runtime" log_id=0gUsV20l000 version=go1.13.8 maxprocs=4
ts=2023-03-10T12:23:59.873894Z lvl=info msg="Using data dir" log_id=0gUsV20l000 service=store path=/var/lib/influxdb/data
ts=2023-03-10T12:23:59.874220Z lvl=info msg="Compaction settings" log_id=0gUsV20l000 service=store max_concurrent_compactions=2 throughput_bytes_per_second=50331648 throughpu>
ts=2023-03-10T12:23:59.874559Z lvl=info msg="Open store (start)" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open op_event=start
ts=2023-03-10T12:24:00.041196Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/235/000000013-0000000>
ts=2023-03-10T12:24:00.043682Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/101/000000015-0000000>
ts=2023-03-10T12:24:00.044407Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/102/000000008-0000000>
ts=2023-03-10T12:24:00.045023Z lvl=info msg="Reading file" log_id=0gUsV20l000 engine=tsm1 service=cacheloader path=/var/lib/influxdb/wal/_internal/monitor/102/_00041.wal size>
ts=2023-03-10T12:24:00.088055Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/242/000000012-0000000>
ts=2023-03-10T12:24:00.245574Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.246344Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.246315Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.254742Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/245/000000008-0000000>
ts=2023-03-10T12:24:00.256239Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/243/000000013-0000000>
ts=2023-03-10T12:24:00.259430Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/93/000000015-00000000>
ts=2023-03-10T12:24:00.346199Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.361893Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.374686Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/237/000000011-0000000>
ts=2023-03-10T12:24:00.384707Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/236/000000009-0000000>
ts=2023-03-10T12:24:00.403701Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.415485Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/97/000000014-00000000>
ts=2023-03-10T12:24:00.457261Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.475830Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/94/000000015-00000000>
ts=2023-03-10T12:24:00.490227Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.513097Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/238/000000011-0000000>
ts=2023-03-10T12:23:59.874559Z lvl=info msg="Open store (start)" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open op_event=start
ts=2023-03-10T12:24:00.041196Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/235/000000013-0000000>
ts=2023-03-10T12:24:00.043682Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/101/000000015-0000000>
ts=2023-03-10T12:24:00.044407Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/102/000000008-0000000>
ts=2023-03-10T12:24:00.045023Z lvl=info msg="Reading file" log_id=0gUsV20l000 engine=tsm1 service=cacheloader path=/var/lib/influxdb/wal/_internal/monitor/102/_00041.wal size>
ts=2023-03-10T12:24:00.088055Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/242/000000012-0000000>
ts=2023-03-10T12:24:00.245574Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.246344Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.246315Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.254742Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/245/000000008-0000000>
ts=2023-03-10T12:24:00.256239Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/243/000000013-0000000>
ts=2023-03-10T12:24:00.259430Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/93/000000015-00000000>
ts=2023-03-10T12:24:00.346199Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.361893Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.374686Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/237/000000011-0000000>
ts=2023-03-10T12:24:00.384707Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/236/000000009-0000000>
ts=2023-03-10T12:24:00.403701Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.415485Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/97/000000014-00000000>
ts=2023-03-10T12:24:00.457261Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.475830Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/94/000000015-00000000>
ts=2023-03-10T12:24:00.490227Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.513097Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/238/000000011-0000000>
ts=2023-03-10T12:24:00.531198Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.540338Z lvl=info msg="Opened file" log_id=0gUsV20l000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/240/000000013-0000000>
ts=2023-03-10T12:24:00.594134Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
ts=2023-03-10T12:24:00.610793Z lvl=info msg="Opened shard" log_id=0gUsV20l000 service=store trace_id=0gUsV2WW000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/>
runtime: out of memory: cannot allocate 1849131008-byte block (78872576 in use)
fatal error: out of memory
runtime stack:
runtime.throw(0xfebdde, 0xd)
/usr/local/go/src/runtime/panic.go:774 +0x5c
runtime.largeAlloc(0x6e376a6e, 0xdad0101, 0x643a55b0)
/usr/local/go/src/runtime/malloc.go:1140 +0x124
runtime.mallocgc.func1()
/usr/local/go/src/runtime/malloc.go:1033 +0x38
runtime.systemstack(0x344e3c0)
/usr/local/go/src/runtime/asm_arm.s:354 +0x84
runtime.mstart()
/usr/local/go/src/runtime/proc.go:1146
goroutine 37 [running]:
runtime.systemstack_switch()
/usr/local/go/src/runtime/asm_arm.s:298 +0x4 fp=0x38ab180 sp=0x38ab17c pc=0x718d8
runtime.mallocgc(0x6e376a6e, 0xe1f330, 0x3714c01, 0x6fbc390)
/usr/local/go/src/runtime/malloc.go:1032 +0x8d0 fp=0x38ab1e8 sp=0x38ab180 pc=0x1bb70
runtime.makeslice(0xe1f330, 0x6e376a6e, 0x6e376a6e, 0xdd8c30)
/usr/local/go/src/runtime/slice.go:49 +0x6c fp=0x38ab1fc sp=0x38ab1e8 pc=0x5928c
github.com/influxdata/influxdb/tsdb/engine/tsm1.getBuf(0x6e376a6e, 0x6fbc360)
created by github.com/influxdata/influxdb/tsdb.(*Store).loadShards
/go/src/github.com/influxdata/influxdb/tsdb/store.go:362 +0xb64
goroutine 1 [chan receive]:
github.com/influxdata/influxdb/tsdb.(*Store).loadShards(0x37ae000, 0x0, 0x0)
/go/src/github.com/influxdata/influxdb/tsdb/store.go:421 +0x115c
github.com/influxdata/influxdb/tsdb.(*Store).Open(0x37ae000, 0x0, 0x0)
/go/src/github.com/influxdata/influxdb/tsdb/store.go:221 +0x1a4
github.com/influxdata/influxdb/cmd/influxd/run.(*Server).Open(0x379a0a0, 0x367dcac, 0x379a0a0)
/go/src/github.com/influxdata/influxdb/cmd/influxd/run/server.go:444 +0x894
github.com/influxdata/influxdb/cmd/influxd/run.(*Command).Run(0x36d6ae0, 0x348a038, 0x4, 0x5, 0x0, 0x348a038)
/go/src/github.com/influxdata/influxdb/cmd/influxd/run/command.go:149 +0x7e4
main.(*Main).Run(0x367df8c, 0x348a038, 0x4, 0x5, 0x2b7a8f8, 0x3484070)
/go/src/github.com/influxdata/influxdb/cmd/influxd/main.go:81 +0x104
main.main()
/go/src/github.com/influxdata/influxdb/cmd/influxd/main.go:45 +0x140
goroutine 20 [syscall]:
os/signal.signal_recv(0x0)
/usr/local/go/src/runtime/sigqueue.go:147 +0x130
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:23 +0x14
created by os/signal.init.0
/usr/local/go/src/os/signal/signal_unix.go:29 +0x30
maverickluke
Beiträge: 7 Registriert: Mo 12. Jul 2021, 09:34
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal
Beitrag
von maverickluke » Sa 11. Mär 2023, 17:30
Weiß leider auch nicht ob es ein/der Fehler ist, aber ich bin beim lesen am Punkt "homematicip" in der Fehlermeldung der InfluxDB hängen geblieben.
Code: Alles auswählen
10.03. 13:26:14 -Curl Fehler[2]! Daten nicht zur lokalen InfluxDB homematicip gesendet! Curl ErrNo. 7
Hoffe das bringt dir was.
fmc
Beiträge: 36 Registriert: So 4. Sep 2022, 11:10
Beitrag
von fmc » Sa 11. Mär 2023, 17:33
Ich glaube nicht. Meine Datenbank heißt so.
Komisch, dass das nach einem Update passiert.
Schönes Wochenende
DeBaschdi
Beiträge: 245 Registriert: Mo 10. Aug 2020, 08:13
Hat sich bedankt: 12 Mal
Danksagung erhalten: 45 Mal
Beitrag
von DeBaschdi » Sa 11. Mär 2023, 17:50
Im Zweifel die Datenbank(en) löschen und neu aufsetzen ^^
fmc
Beiträge: 36 Registriert: So 4. Sep 2022, 11:10
Beitrag
von fmc » Sa 11. Mär 2023, 18:40
Ich habe mir jetzt ein Raspberry besorgt und werde Mal auf die Installation ohne docker probieren. Gibt es eine gute Anleitung zur Übertragung der Datenbank?