NEWS
InfluxDB Fehlermeldung nach Update der Adapter
-
|Arbeitsspeicher:| 1GB |
|Festplattenart:| SD-Karte
|Betriebssystem:| Raspberry PI OS
|Node-Version:| 16.x.x |
|Nodejs-Version:| 16.x.x |
|NPM-Version:| 6.x.x |
|Installationsart:| Manuell |
|Image genutzt:| Nein|Hallo Zusammen,
ich habe meine ca. 1,5 Jahre alte iobroker Instanz aufgrund eines Stromzählertausches auf den aktuellen Stand gebracht
(Update aller Adapter inkl. Admin und NodeJS und JS-Controller)Leider bekomme ich seitedem keine Verbindung mehr zur InfluxDB, die Fehlermeldung lautet:
Password error: Please re-enter the password in Admin. Stopping
Ich verwende die Influx DB 1.8.10, sodass ich den Token ausschließen konnte.
Auch eine Neueingabe des Kennworts und neu Berechtigung des Users hat leider keine Abhilfe geschafft.
Dazuhin habe ich den Adapter nochmals komplett gelöscht und neu hinzugefügt, leider auch ohne Erfolg.Ich bin mit meinem Latein am Ende, hat jemand von euch noch eine Idee?
-
Erstmal schauen wie du da jetzt unterwegs bist:
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs iobroker update -i
-
@thomas-braun
Vielen Dank für die schnelle Rückmeldung, hier mein Screenshot dazu: -
@darwin82
Bitte keine Bilder von Text. Text aus der Konsole auch als solcher hier reinkopieren, in </> CodeTags eingebettet. -
@darwin82 sagte in InfluxDB Fehlermeldung nach Update der Adapter:
auf den aktuellen Stand gebracht
inklusiv .... als BETA Tester !!!
-
@thomas-braun sagte in InfluxDB Fehlermeldung nach Update der Adapter:
Bitte keine Bilder von Text.
ich habe mal die Lupe rausgeholt :
-
@thomas-braun
Sorry Thomas, hier als Code:pi@iobroker:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits pi@iobroker:~ $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs armv7l /usr/bin/nodejs /usr/local/bin/node /usr/local/bin/npm v16.15.1 v16.15.1 8.11.0 pi /home/pi OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://repos.influxdata.com/debian buster InRelease OK:4 https://packages.grafana.com/enterprise/deb stable InRelease OK:5 https://deb.nodesource.com/node_12.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 12.22.12-deb-1nodesource1 Installationskandidat: 12.22.12-deb-1nodesource1 Versionstabelle: *** 12.22.12-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages pi@iobroker:~ $ iobroker update -i Used repository: beta Adapter "admin" : 6.1.9 , installed 6.1.9 Adapter "discovery" : 3.0.5 , installed 3.0.5 Adapter "influxdb" : 3.1.7 , installed 3.1.7 Adapter "info" : 1.9.19 , installed 1.9.19 Adapter "iot" : 1.11.8 , installed 1.11.8 Controller "js-controller": 4.0.23 , installed 4.0.23 Adapter "modbus" : 5.0.4 , installed 5.0.4 Adapter "simple-api" : 2.7.0 , installed 2.7.0 Adapter "smartmeter" : 3.3.4 , installed 3.3.4 Adapter "socketio" : 6.1.7 , installed 6.1.7 Adapter "volumio" : 0.1.2 , installed 0.1.2 Adapter "web" : 5.2.3 , installed 5.2.3 Adapter "ws" : 2.1.2 , installed 2.1.2 pi@iobroker:~ $
-
An der Stelle gleich meine Frage: WIE hast du jetzt node16 installiert? Nach welcher Anleitung?
-
@darwin82 sagte in InfluxDB Fehlermeldung nach Update der Adapter:
nodejs:Installiert: 12.22.12-deb-1nodesource1
Installationskandidat: 12.22.12-deb-1nodesource1
Versionstabelle:
-
@glasfaser sagte in InfluxDB Fehlermeldung nach Update der Adapter:
da fehlt ja 16
weil die nicht über nodesource installiert wurde.
Deswegen hoffen wir ja endlich mal die Quelle des /local/ installs zu erfahren
-
@thomas-braun
Aus dem letzten stable release, aber manuell und nicht über das repo.Jedoch kam auch bereits mit nodejs 12.2 der identische Fehler, daher war dies ein weiterer Strohhalm wie ich zu meiner Schande gestehen muss
-
@thomas-braun sagte in InfluxDB Fehlermeldung nach Update der Adapter:
@darwin82
An der Stelle gleich meine Frage: WIE hast du jetzt node16 installiert? Nach welcher Anleitung?Was ist hiermit ????
-
@darwin82 sagte in InfluxDB Fehlermeldung nach Update der Adapter:
Aus dem letzten stable release, aber manuell und nicht über das repo.
Du meinst damit nodeJS? Welches stable release? Wie 'manuell'?
-
Siehe Antwort darüber, hier der code dazu:
sudo npm cache clean -f sudo npm install -g n sudo n stable sudo ln -sf /usr/local/n/versions/node/16.5.1/bin/node /usr/bin/node
-
@darwin82
Sorry für die Verwirrung -
Das macht man NICHT so. Du hast dir jetzt gleich 2 Versionen in's System gebügelt.
Wie kommst du an die Anleitung? Tante Google?In meiner Signatur steht drin wie es richtig geht und wie man den Kram wieder gerade biegt.
-
@darwin82 sagte in InfluxDB Fehlermeldung nach Update der Adapter:
hier der code dazu:
woher hast du denn diese codeschnipsel?
@thomas-braun sagte in InfluxDB Fehlermeldung nach Update der Adapter:
Nach welcher Anleitung?
-
@homoran @Thomas-Braun
Ja tatsächlich manuell von Tante google gefunden und installiert.
Jetzt aber dank der super Anleitung von @Thomas-Braun gerade gebogen und das manuelle deinstalliert und nur noch das Repo drauf, hier der aktualisierte Code:pi@iobroker:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits pi@iobroker:~ $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs armv7l /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.15.1 v16.15.1 8.11.0 pi /home/pi OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 https://packages.grafana.com/enterprise/deb stable InRelease OK:4 https://deb.nodesource.com/node_12.x buster InRelease OK:5 https://repos.influxdata.com/debian buster InRelease OK:6 https://deb.nodesource.com/node_14.x bullseye InRelease OK:7 https://deb.nodesource.com/node_16.x bullseye InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 16.15.1-deb-1nodesource1 Installationskandidat: 16.15.1-deb-1nodesource1 Versionstabelle: *** 16.15.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main armhf Packages 100 /var/lib/dpkg/status 14.19.3-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x bullseye/main armhf Packages 12.22.12-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages pi@iobroker:~ $ iobroker update -i Used repository: beta Adapter "admin" : 6.1.9 , installed 6.1.9 Adapter "discovery" : 3.0.5 , installed 3.0.5 Adapter "influxdb" : 3.1.7 , installed 3.1.7 Adapter "info" : 1.9.19 , installed 1.9.19 Adapter "iot" : 1.11.8 , installed 1.11.8 Controller "js-controller": 4.0.23 , installed 4.0.23 Adapter "modbus" : 5.0.4 , installed 5.0.4 Adapter "simple-api" : 2.7.0 , installed 2.7.0 Adapter "smartmeter" : 3.3.4 , installed 3.3.4 Adapter "socketio" : 6.1.7 , installed 6.1.7 Adapter "volumio" : 0.1.2 , installed 0.1.2 Adapter "web" : 5.2.3 , installed 5.2.3 Adapter "ws" : 2.1.2 , installed 2.1.2 pi@iobroker:~ $
-
@darwin82 sagte in InfluxDB Fehlermeldung nach Update der Adapter:
Used repository: beta
Du bist dir schon im klaren , das du BETA Tester mit dieser Einstellung bist !
-
Ja bin ich, bin ich jedoch auch nur, weil der normale Kanal das Problem bereits hatte und ich dann in der Hoffnung das Problem in einer neuen Adapter Version zu beheben auf Beta umgestiegen bin.
D.h. das Problem besteht seitdem Update des js-controller auf einer Version größer 3 und des influx db Adapters Version größer 2