Image wiederhergestellt, Influx ohne Funktion

Allgemeine Informationen zum Nachbau und zum Forum.
PV-Monitorung / PV Überwachung

Moderator: Ulrich

metrax
Beiträge: 7
Registriert: Mo 1. Mär 2021, 18:43
Danksagung erhalten: 1 Mal

Image wiederhergestellt, Influx ohne Funktion

Beitrag von metrax »

Hallo zusammen,

ich habe mich an einem Update versucht, welches gründlich misslang. Alle Vorgehensweisen, die hier beschrieben wurden, halfen nicht weiter. Auch diverse Hinweise im Internet ergaben keinen Erfolg.

Also habe ich eine Image Sicherung aufgespielt, die jetzt aber auch Fehlermeldungen wirft.

Die Datenbanken sind vorhanden, ich kann auch drauf zugreifen. Werte von letzter Woche werden angezeigt. Nur aktuelle Daten werden wohl nicht mehr gespeichert.

Grafana meldet InfluxDB Error : Bad Gateway. Im Prinzip also den Fehler, den ich auch nach dem Update hatte. Nur lief diese Version fehlerfrei seit März.

Code: Alles auswählen

pi@solaranzeige:~ $ influx
Failed to connect to http://localhost:8086: Get http://localhost:8086/ping: dial tcp [::1]:8086: connect: connection refused
Please check your connection settings and ensure 'influxd' is running.

Code: Alles auswählen

pi@solaranzeige:~ $ influxd

 8888888           .d888 888                   8888888b.  888888b.
   888            d88P"  888                   888  "Y88b 888  "88b
   888            888    888                   888    888 888  .88P
   888   88888b.  888888 888 888  888 888  888 888    888 8888888K.
   888   888 "88b 888    888 888  888  Y8bd8P' 888    888 888  "Y88b
   888   888  888 888    888 888  888   X88K   888    888 888    888
   888   888  888 888    888 Y88b 888 .d8""8b. 888  .d88P 888   d88P
 8888888 888  888 888    888  "Y88888 888  888 8888888P"  8888888P"

2021-08-14T08:37:26.262332Z	info	InfluxDB starting	{"log_id": "0VxxmfTW000", "version": "1.8.3", "branch": "1.8", "commit": "563e6c3d1a7a2790763c6289501095dbec19244e"}
2021-08-14T08:37:26.262553Z	info	Go runtime	{"log_id": "0VxxmfTW000", "version": "go1.13.8", "maxprocs": 4}
run: open server: listen: listen tcp 127.0.0.1:8088: bind: address already in use

Code: Alles auswählen

pi@solaranzeige:~ $ sudo systemctl status influxdb
● influxdb.service - InfluxDB is an open-source, distributed, time series database
   Loaded: loaded (/lib/systemd/system/influxdb.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2021-08-14 11:05:00 CEST; 395ms ago
     Docs: https://docs.influxdata.com/influxdb/
 Main PID: 22190 (influxd)
    Tasks: 10 (limit: 4915)
   CGroup: /system.slice/influxdb.service
           └─22190 /usr/bin/influxd -config /etc/influxdb/influxdb.conf

Aug 14 11:05:00 solaranzeige influxd[22190]: ts=2021-08-14T09:05:00.395493Z lvl=info msg="Opened shard" log_id=0VxzMbjW000 service=store trace_id=0VxzMc80000 
Aug 14 11:05:00 solaranzeige influxd[22190]: ts=2021-08-14T09:05:00.397007Z lvl=info msg="Opened file" log_id=0VxzMbjW000 engine=tsm1 service=filestore path=/
Aug 14 11:05:00 solaranzeige influxd[22190]: ts=2021-08-14T09:05:00.419689Z lvl=info msg="Opened shard" log_id=0VxzMbjW000 service=store trace_id=0VxzMc80000 
Aug 14 11:05:00 solaranzeige influxd[22190]: ts=2021-08-14T09:05:00.421252Z lvl=info msg="Opened file" log_id=0VxzMbjW000 engine=tsm1 service=filestore path=/
Aug 14 11:05:00 solaranzeige influxd[22190]: ts=2021-08-14T09:05:00.423232Z lvl=info msg="Opened shard" log_id=0VxzMbjW000 service=store trace_id=0VxzMc80000 
Aug 14 11:05:00 solaranzeige influxd[22190]: ts=2021-08-14T09:05:00.426159Z lvl=info msg="Opened file" log_id=0VxzMbjW000 engine=tsm1 service=filestore path=/
Aug 14 11:05:00 solaranzeige influxd[22190]: ts=2021-08-14T09:05:00.430520Z lvl=info msg="Opened shard" log_id=0VxzMbjW000 service=store trace_id=0VxzMc80000 
Aug 14 11:05:00 solaranzeige influxd[22190]: ts=2021-08-14T09:05:00.432379Z lvl=info msg="Opened file" log_id=0VxzMbjW000 engine=tsm1 service=filestore path=/
Aug 14 11:05:00 solaranzeige influxd[22190]: ts=2021-08-14T09:05:00.436246Z lvl=info msg="Opened shard" log_id=0VxzMbjW000 service=store trace_id=0VxzMc80000 
Aug 14 11:05:00 solaranzeige influxd[22190]: ts=2021-08-14T09:05:00.438075Z lvl=info msg="Opened file" log_id=0VxzMbjW000 engine=tsm1 service=filestore path=/

Hier ein Ausschnitt aus dem Log

Code: Alles auswählen

14.08. 10:34:01    -Multi Regler Auslesen [Start].
14.08. 10:34:01    -Verarbeitung von: '1.user.config.php'   Regler: 16
14.08. 10:34:01 |----------------   Start  solaredge_serie.php    --------------- 
14.08. 10:34:01 o  -Hardware Version: 4B
14.08. 10:34:01 +  -40000: 0001000000f70103f453756e5300010041536f6c61724564676520000000000000000000000000000000000000000000005345374b2d5257533438424e4e3400000000000000000000000000000000000000000000000000000000000000000000303030342e303031322e303032380000374530343442454600000000000000000000000000000000000000000000000000010067003206d4024602460248fffe102f1030103009550957095effff0fda00001389fffe105f0000d6fcffffda30fffe004efce0000013a9fffd1ff7ffff101700008000135f80008000fffe00040000ffffffffffffffff00000000ffffffffffffffff000000000001
14.08. 10:34:02    -AC_Leistung: 4058
14.08. 10:34:02    -DC_Leistung: 4119
14.08. 10:34:02    -PV_Leistung: 4058
14.08. 10:34:02    -Bezug/+Einspeisung: 6268
14.08. 10:34:02    -Verbrauch: -2210
14.08. 10:34:02    -Curl Fehler[2]! Daten nicht zur lokalen InfluxDB solaranzeige gesendet! Curl ErrNo. 7
14.08. 10:34:02    -InfluxDB Fehler -> nochmal versuchen.
14.08. 10:34:02    -Curl Fehler[2]! Daten nicht zur lokalen InfluxDB solaranzeige gesendet! Curl ErrNo. 7
14.08. 10:34:02    -InfluxDB Fehler -> nochmal versuchen.
14.08. 10:34:02    -Multi-Regler-Ausgang. 6
14.08. 10:34:08    -WattstundenGesamtHeute: 754.07
14.08. 10:34:08 |----------------   Stop   solaredge_serie.php    --------------- 
14.08. 10:34:08    -Verarbeitung von: '2.user.config.php'   Regler: 20
14.08. 10:34:08 |----------------   Start  solaredge_ohne.php    --------------- 
14.08. 10:34:08 o  -Hardware Version: 4B
14.08. 10:34:08    -Curl Fehler[2]! Daten nicht zur lokalen InfluxDB solaranzeige2 gesendet! Curl ErrNo. 7
14.08. 10:34:08    -InfluxDB Fehler -> nochmal versuchen.
14.08. 10:34:08    -Curl Fehler[2]! Daten nicht zur lokalen InfluxDB solaranzeige2 gesendet! Curl ErrNo. 7
14.08. 10:34:08    -InfluxDB Fehler -> nochmal versuchen.
14.08. 10:34:08    -Multi-Regler-Ausgang. 7
14.08. 10:34:15    -WattstundenGesamtHeute: 429.08
14.08. 10:34:15 |----------------   Stop   solaredge_ohne.php    --------------- 
14.08. 10:34:30    -Verarbeitung von: '3.user.config.php'   Regler: 16
14.08. 10:34:30 |----------------   Start  solaredge_serie.php    --------------- 
14.08. 10:34:30 o  -Hardware Version: 4B
14.08. 10:34:30 +  -40000: 0001000000f70103f453756e5300010041536f6c61724564676520000000000000000000000000000000000000000000005345374b2d5257533438424e4e3400000000000000000000000000000000000000000000000000000000000000000000303030342e303031322e303032380000374530343442454600000000000000000000000000000000000000000000000000010067003206e7024d024e024bfffe10321031103509590956095effff0fe200001387fffe10910000d0c6ffffda90fffe004efd01000013b3fffd1ff6ffff101f00008000136c80008000fffe00040000ffffffffffffffff00000000ffffffffffffffff000000000001
14.08. 10:34:30    -AC_Leistung: 4066
14.08. 10:34:30    -DC_Leistung: 4127
14.08. 10:34:30    -PV_Leistung: 4066
14.08. 10:34:30    -Bezug/+Einspeisung: 6695
14.08. 10:34:30    -Verbrauch: -2629
14.08. 10:34:30    -Curl Fehler[2]! Daten nicht zur lokalen InfluxDB solaranzeige gesendet! Curl ErrNo. 7
14.08. 10:34:30    -InfluxDB Fehler -> nochmal versuchen.
14.08. 10:34:30    -Curl Fehler[2]! Daten nicht zur lokalen InfluxDB solaranzeige gesendet! Curl ErrNo. 7
14.08. 10:34:30    -InfluxDB Fehler -> nochmal versuchen.
14.08. 10:34:30    -Multi-Regler-Ausgang. 7
14.08. 10:34:37    -WattstundenGesamtHeute: 753.07
14.08. 10:34:37 |----------------   Stop   solaredge_serie.php    --------------- 
14.08. 10:34:37    -Verarbeitung von: '4.user.config.php'   Regler: 20
14.08. 10:34:37 |----------------   Start  solaredge_ohne.php    --------------- 
14.08. 10:34:37 o  -Hardware Version: 4B
14.08. 10:34:37    -Curl Fehler[2]! Daten nicht zur lokalen InfluxDB solaranzeige2 gesendet! Curl ErrNo. 7
14.08. 10:34:37    -InfluxDB Fehler -> nochmal versuchen.
14.08. 10:34:37    -Curl Fehler[2]! Daten nicht zur lokalen InfluxDB solaranzeige2 gesendet! Curl ErrNo. 7
14.08. 10:34:37    -InfluxDB Fehler -> nochmal versuchen.
14.08. 10:34:37    -Multi-Regler-Ausgang. 7
14.08. 10:34:44    -WattstundenGesamtHeute: 430.07
14.08. 10:34:44 |----------------   Stop   solaredge_ohne.php    --------------- 
14.08. 10:34:44    -Datei 'eigene_werte.php' gefunden.
14.08. 10:34:44 |----------------   Start  eigene_werte.php    --------------- 
14.08. 10:34:44    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:44    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:44    -InfluxDB  => [ db=solaranzeige2&q=select+last%28Wh_Heute%29+FROM+Summen ]
14.08. 10:34:45    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:45    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:45    -InfluxDB  => [ db=solaranzeige2&q=select+last%28Wh_Heute%29+FROM+Summen ]
14.08. 10:34:46    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:46    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:46    -InfluxDB  => [ db=solaranzeige&q=select+last%28Wh_Heute%29+FROM+Summen ]
14.08. 10:34:47    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:47    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:47    -InfluxDB  => [ db=solaranzeige&q=select+last%28Wh_Heute%29+FROM+Summen ]
14.08. 10:34:48    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:48    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:48    -InfluxDB  => [ db=solaranzeige2&q=select+last%28Leistung%29+FROM+AC ]
14.08. 10:34:49    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:49    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:49    -InfluxDB  => [ db=solaranzeige2&q=select+last%28Leistung%29+FROM+AC ]
14.08. 10:34:50    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:50    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:50    -InfluxDB  => [ db=solaranzeige&q=select+last%28Leistung%29+FROM+AC ]
14.08. 10:34:51    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:51    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:51    -InfluxDB  => [ db=solaranzeige&q=select+last%28Leistung%29+FROM+AC ]
14.08. 10:34:52    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:52    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:52    -InfluxDB  => [ db=solaranzeige&q=select+last%28Einspeisung%29+FROM+AC ]
14.08. 10:34:53    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:53    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:53    -InfluxDB  => [ db=solaranzeige&q=select+last%28Einspeisung%29+FROM+AC ]
14.08. 10:34:54    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:54    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:54    -InfluxDB  => [ db=solaranzeige&q=select+last%28Bezug%29+FROM+AC ]
14.08. 10:34:55    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:55    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:55    -InfluxDB  => [ db=solaranzeige&q=select+last%28Bezug%29+FROM+AC ]
14.08. 10:34:56    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:56    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:56    -InfluxDB  => [ db=solaranzeige2&q=select+last%28Leistung%29+FROM+PV ]
14.08. 10:34:57    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:57    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:57    -InfluxDB  => [ db=solaranzeige2&q=select+last%28Leistung%29+FROM+PV ]
14.08. 10:34:58    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:58    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:58    -InfluxDB  => [ db=solaranzeige&q=select+last%28Leistung_PV%29+FROM+PV ]
14.08. 10:34:59    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:34:59    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:34:59    -InfluxDB  => [ db=solaranzeige&q=select+last%28Leistung_PV%29+FROM+PV ]
14.08. 10:35:00    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:35:00    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:35:00    -InfluxDB  => [ db=solaranzeige&q=select+last%28Leistung%29+FROM+Batterie_1 ]
14.08. 10:35:01    -Zu viele PHP Scripte: multi_regler_auslesen.php
14.08. 10:35:01 !! -|---> Stop  PHP Script: multi_regler_auslesen.php **************
14.08. 10:35:01    -Curl Fehler! Meldungsdaten nicht von der InfluxDB gelesen! No. 7
14.08. 10:35:01    -Daten nicht von der InfluxDB gelesen! => [  ]
14.08. 10:35:01    -InfluxDB  => [ db=solaranzeige&q=select+last%28Leistung%29+FROM+Batterie_1 ]
14.08. 10:35:06 |----------------   Stop  eigene_werte.php    --------------- 
14.08. 10:35:06    -Multi Regler Auslesen [Stop Timeout].

Warum passiert das bei einer vorher funktionierenden Version? Und irgendwie stellt das auch die Sinnhaftigkeit von regelmäßigen Imagesicherungen Frage.

Auch hier haben etliche Lösungsansätze, die ich im Internet gefunden habe, nicht weiter geholfen.

Für Hilfe wäre ich dankbar.
Gruß Chris

solarfanenrico
Beiträge: 442
Registriert: Mi 20. Jan 2021, 19:49
Hat sich bedankt: 26 Mal
Danksagung erhalten: 29 Mal

Re: Image wiederhergestellt, Influx ohne Funktion

Beitrag von solarfanenrico »

Hallo,

Code: Alles auswählen

service influxdb start
normalerweise sagt der erste code bereits, daß influx nicht arbeitet. Evtl.hilft der Start.

die weiteren Befehle für influxd dienen eigentlich der Kontrolle, ob die entsprechende Konfiguration vorliegt.

Ist der Raspi nach der Wiederherstellung rebootet worden?

Enrico

metrax
Beiträge: 7
Registriert: Mo 1. Mär 2021, 18:43
Danksagung erhalten: 1 Mal

Re: Image wiederhergestellt, Influx ohne Funktion

Beitrag von metrax »

Nach

Code: Alles auswählen

service influxdb start
kommt genau die Meldung

Code: Alles auswählen

pi@solaranzeige:~ $ influx
Failed to connect to http://localhost:8086: Get http://localhost:8086/ping: dial tcp [::1]:8086: connect: connection refused
Please check your connection settings and ensure 'influxd' is running.
Da ich das Image am PC überspiele, muss die SSD jedes mal umgesteckt werden, bedeutet, in der letzten Zeit wurde der Pi öfter neu gestartet.
Ich habe das Image nach jedem Wiederbelebungsversuch neu aufgespielt, um etwaigen Datenmüll nicht mitzuschleppen.
Gruß Chris

solarfanenrico
Beiträge: 442
Registriert: Mi 20. Jan 2021, 19:49
Hat sich bedankt: 26 Mal
Danksagung erhalten: 29 Mal

Re: Image wiederhergestellt, Influx ohne Funktion

Beitrag von solarfanenrico »

vielleicht ein Problem mit Rechten

mit

Code: Alles auswählen

cat /usr/lib/influxdb/scripts/init.sh
kann man sich den Dateiinhalt ansehen. Sie ist ziemlich lang und man kann scrollen.

mit sudo mcedit anstelle von cat bei Bedarf ändern. sudo reboot anschließend.

Bei mir sieht der Anfang so aus.
root@solaranzeige:/home/pi# cat /usr/lib/influxdb/scripts/init.sh
#!/bin/bash
### BEGIN INIT INFO
# Provides: influxd
# Required-Start: $all
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start the InfluxDB process
### END INIT INFO

# If you modify this, please make sure to also edit influxdb.service

# Command-line options that can be set in /etc/default/influxdb. These will override
# any config file values.
DEFAULT=/etc/default/influxdb

# Daemon options
INFLUXD_OPTS=

# Process name ( For display )
NAME=influxdb

# User and group
USER=influxdb
GROUP=influxdb

# Check for sudo or root privileges before continuing
if [ "$UID" != "0" ]; then
echo "You must be root to run this script"
exit 1
fi

# Daemon name, where is the actual executable If the daemon is not
# there, then exit.
DAEMON=/usr/bin/influxd
if [ ! -x $DAEMON ]; then
echo "Executable $DAEMON does not exist!"
exit 5
fi

# Configuration file
CONFIG=/etc/influxdb/influxdb.conf
Enrico

ksapp
Beiträge: 25
Registriert: Di 27. Jul 2021, 21:17
Hat sich bedankt: 3 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Image wiederhergestellt, Influx ohne Funktion

Beitrag von ksapp »

Hallo,

meiner Erfahrung der letzten Tage nach passiert es recht schnell, das die Datenbank beschädigt wird. Dann startet Influx nicht mehr.

Als Versuch könnte man einfach folgendes auf der Konsole eingeben (jede Zeile einzeln für sich und mit 'Enter' eingeben):

Code: Alles auswählen

sudo systemctl stop cron
sudo service influxdb stop
sudo mv /var/lib/influxdb /var/lib/influxdb.bak
sudo service influxdb start
Hierbei wird cron gestoppt und die Skripte um auslesen der Geräte werden angehalten. Dann wird influxdb gestoppt (falls der Prozess hängt) und die Datenbank umbenannt. Die Datenbank ist damit erstmal nicht gelöscht und Influx legt eine neue an.
Dann wird influx wieder gestartet.
Wenn Influx gestartet ist, einfach mal das hier eingeben:

Code: Alles auswählen

influx

landet man in in der Datenbank konsole sieht das so aus

>

falls das so ist, einfach 'quit' eingeben und enter.
Und zum Schluss vron wieder starten:

sudo systemctl start cron

wenn man sehen will, ob alles läuft geht das einfach so:

Code: Alles auswählen

 sudo tail -f /var/www/log/solaranzeige.log
Dann sieht man die Logeinträge und wenn alles läuft tauchen neue Einträge automatisch auf der Konsole auf.

Beenden kann man das mit 'Strg + C' .

Falls alles wieder läuft dürfte die Datenbank beschädigt sein. Wie man ds repariert weiß ich aber auch nicht.

Gruß
Oliver
SMA Tripower 5.0 STP - SMA Energymeter - Raspberrby Pi Zero - LAN alles an einem Switch

metrax
Beiträge: 7
Registriert: Mo 1. Mär 2021, 18:43
Danksagung erhalten: 1 Mal

Re: Image wiederhergestellt, Influx ohne Funktion

Beitrag von metrax »

solarfanenrico hat geschrieben:
Sa 14. Aug 2021, 18:17
vielleicht ein Problem mit Rechten

mit

Code: Alles auswählen

cat /usr/lib/influxdb/scripts/init.sh
kann man sich den Dateiinhalt ansehen. Sie ist ziemlich lang und man kann scrollen.

...

Sieht bei mir absolut identisch aus. Ich denke auch, dass hier irgendwo Schreibrechte fehlen.


@ ksapp, wie schon geschrieben, die Datenbank ist in Ordnung. Grafana kann ja auf alte Einträge zugreifen. Nur neue Einträge werden nicht gespeichert.


So, ich habe jetzt parallel zu den Versuchen auch eine SD-Karte auf einem anderen Pi neu eingerichtet. Da ich die Datenbanken täglich sichere, war der Verlust zu verschmerzen, es fehlen halt 4 Tage. Die SD Karte läuft ohne Probleme. Also stampfe ich die SSD ein und überspiele die SD Karte darauf.

Danke an Euch zwei, hätte mich zwar interessiert woran das lag, aber ich möchte und kann da nicht noch mehr Zeit versenken. Falls das noch mal passiert, mache ich gleich alles neu, das hat gerade mal 5 Stunden gedauert mit konfigurieren, installieren und Feintuning. Und die Imagesicherung schalte ich ab, bringt ja scheinbar nichts.
Gruß Chris

solarfanenrico
Beiträge: 442
Registriert: Mi 20. Jan 2021, 19:49
Hat sich bedankt: 26 Mal
Danksagung erhalten: 29 Mal

Re: Image wiederhergestellt, Influx ohne Funktion

Beitrag von solarfanenrico »

Hallo Chris,
diese Vorgehensweise ist die effektivste. Die Fehlersuche kann nervig sein.
Zu den Meinungen über regelmäßige Updates habe ich inzwischen auch ein anderes Verhältnis.

Da das solaranzeigen-Image ein in sich geschlossenenes System darstellt, und eigentlich im lokalen Netzwerk agiert, sind Systemupdates eigentlich nicht nötig. Hier sind die sudo apt und apt-get updates /upgrades gemeint. Die beeinflussen u.a. auch influx. Es kommen da zwar Fragen, die jedoch meist falsch beantwortet werden, und dann in der gewünschten Art nicht mehr funktionieren.

Das andere sudo update (ohne apt) erneuert nur Dateien für solaranzeige.de und braucht eigentlich auch nur gemacht werden, wenn irgendetwas nicht funktioniert, oder man von neuen Funktionen erfahren hat, die man unbedingt benötigt.

Solange alles am Laufen ist, und keine Sonderwünsche bestehen, ist es immer ratsam, alles ohne weitere Änderungen im Betrieb zu halten.

Wie Du jedoch gemerkt hast, sind die regelmäßigen Datenbankenbackups die lohnenswerte Sache. Sytembackups sind auch eher etwas für Profis. Auch ich bringe diese Wiederherstellungsart nicht.
Eine Neuinstallation geht schneller. Und wenn das neue Image dann auf der SSD läuft, kommt die MicroSD in ein Schließfach, für den nächsten Crash.
Da hat man alles binnen Minuten wieder in Ordnung.

Enrico

andreas_n
Beiträge: 512
Registriert: Do 25. Jun 2020, 13:40
Hat sich bedankt: 14 Mal
Danksagung erhalten: 21 Mal

Re: Image wiederhergestellt, Influx ohne Funktion

Beitrag von andreas_n »

Moin Enrico

wenn ich mir die beiden Fäden zu dem update so durchlese, kommt mir das Grauen.
Ursprünglich wollte ich mal nen 3,2 TFT an den Pi stecken, und die verlangen bei Installation ... ein apt upgrade.
Das werde ich dann mal bleiben lassen
Die Frage ist aber auch, warum die Backups die zuvor gemacht wurden, da nimmer laufen wollen, kann man das apt upgrade rückgängig machen?

Sonst wenn Pech, venagelste ja einen Pi4 für die Solaranzeige bis die Lösung gefunden ist..

Gruss
Andreas
9kWp S/SO > SMA Tripower (IBN 18.6.20) + 4kWp S/SW > Growatt MIN 3000 TL-XE (IBN 31.3.21) + 2kWp Süd -19° ELWA DC Warmwasser ("IBN" 9.5.21)

solarfanenrico
Beiträge: 442
Registriert: Mi 20. Jan 2021, 19:49
Hat sich bedankt: 26 Mal
Danksagung erhalten: 29 Mal

Re: Image wiederhergestellt, Influx ohne Funktion

Beitrag von solarfanenrico »

andreas_n hat geschrieben:
Di 17. Aug 2021, 07:25
Moin Enrico

wenn ich mir die beiden Fäden zu dem update so durchlese, kommt mir das Grauen.
Ursprünglich wollte ich mal nen 3,2 TFT an den Pi stecken, und die verlangen bei Installation ... ein apt upgrade.
Das werde ich dann mal bleiben lassen
Die Frage ist aber auch, warum die Backups die zuvor gemacht wurden, da nimmer laufen wollen, kann man das apt upgrade rückgängig machen?

Sonst wenn Pech, venagelste ja einen Pi4 für die Solaranzeige bis die Lösung gefunden ist..

Gruss
Andreas
Moin,moin,
es wird einen bestimmten Grund geben, weshalb das Original-solaranzeigen .de-Image nicht auf Github verfügbar ist. Dort wäre der Faden voll mit Anfragen, wie hier im Forum. Es ist aber auch nicht schlimm, wenn man sich mit Neuerungen etwas im Zaum hält. Schliesslich werden soviel verschiedene Produkte/Geräte/Wechselrichter usw. ermöglicht, wie nirgends anders auf der Welt, und es kommen immer mehr dazu. Ich glaube, daß dieser Vorteil alle evtl.Nachteile aufwiegt.

Im Systemupdate/upgrade werden wahrscheinlich alle Einstellungen in Richtung Orriginal-Raspian getrimmt. Ich weiß jetzt nicht, ob nur allein das Influx es nicht auf die Reihe bekommt, sich an die bisherigen Rechte zu halten. Evtl. hilft aber auch, während des upgrades vor dem Monitor zu sitzen, um auf die Frage nach dem Influxanteil, auch richtig zu antworten.
Sicher könnte Ulrich etwas dazu sagen, denn er aktualisiert die Versionen ja auch regelmäßig. Ich könnte mir aber auch vorstellen, daß er den solaranzeige.de-Anteil erst nachträglich in eine Original-Raspian-Apache einbringt.
Es gibt auch bei mir verschieden Erklärungsversuche im Gehirn, leider muß ich jedoch auch zugeben, daß ich zu wenig davon verstehe, um die perfekte Lösung zu bringen.
Momentan ist mir "Murphys Gestez" am liebsten.
Wenn doch etwas neues gemacht werden soll, und die "Letzte funktionierende solaranzeige.de" nicht auf einer MicroSD im Schließfach liegt, würde ich nicht mehr apt upgrade machen.
Enrico

PS: ich mußte mein noch gutes Smartphone entsorgen. (Android 5). Das ist mit ssh-App. Also komme ich in die Konsole und Webbrowser über Wlan. Das kann ich in den Schltschrank legen, oder per Ladeteil auch angesteckt lassen.

andreas_n
Beiträge: 512
Registriert: Do 25. Jun 2020, 13:40
Hat sich bedankt: 14 Mal
Danksagung erhalten: 21 Mal

Re: Image wiederhergestellt, Influx ohne Funktion

Beitrag von andreas_n »

Das ging mir so mit ner pi4/HDD ..lief problemlos,dann war der Steckkontakt in der Steckdose irgendwie wackelig, der pi muss da x fach gebootet haben nach Stromausfall..dann war Schluss
Pi4 defekt..nicht weiter schlimm, hat man ja Reserve Pi, nur der konnte von der HDD auch nimmer booten, also letztes Image druff und Datenbanken ergänzt.
Pi wurde ausgetauscht und die HDD läuft mit neuem Image wieder fehlerfrei, warum das alles...keine Ahnung.
Da gehste nach 25 Jahren von BillyBoyBlueScreen wech und dann kämpfste unter Linux weiter
*lach*

Never change a running system...stimmt irgendwie
9kWp S/SO > SMA Tripower (IBN 18.6.20) + 4kWp S/SW > Growatt MIN 3000 TL-XE (IBN 31.3.21) + 2kWp Süd -19° ELWA DC Warmwasser ("IBN" 9.5.21)

Antworten