Dockerimage

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

Re: Dockerimage

Beitrag von fmc »

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

Re: Dockerimage

Beitrag von DeBaschdi »

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

Re: Dockerimage

Beitrag von fmc »

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

DeBaschdi
Beiträge: 245
Registriert: Mo 10. Aug 2020, 08:13
Hat sich bedankt: 12 Mal
Danksagung erhalten: 45 Mal

Re: Dockerimage

Beitrag von DeBaschdi »

Out of memory,
Hab das gefunden

https://community.influxdata.com/t/infl ... ry/24463/4

Mehr kann ich dazu aber nicht sagen, ist neu für mich.

maverickluke
Beiträge: 7
Registriert: Mo 12. Jul 2021, 09:34
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Dockerimage

Beitrag von maverickluke »

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

Re: Dockerimage

Beitrag von fmc »

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

Re: Dockerimage

Beitrag von DeBaschdi »

Im Zweifel die Datenbank(en) löschen und neu aufsetzen ^^

fmc
Beiträge: 36
Registriert: So 4. Sep 2022, 11:10

Re: Dockerimage

Beitrag von fmc »

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?

Antworten

Zurück zu „Docker Container“