NEWS
influxDB V2 löst sich nicht Installieren
-
Hallo zusammen,
Ich hoffe das es hier richtig ist, sonnst bitte verschieben.
Muss einen neuen ioBroker aufsetzen, und da dachte ich mit installiere ich auch gleich die InfluxDB V2.Ausgangslage:
Proxmox 8.0.4 ( Aktuell ) auf AMD Hardware
Container erstellt mit Ubuntu-23.04-1_amd64
ioBroker Installiert, funktioniert einwandfreiNun wollte ich influxDB V2.7.3 Installieren, ich habe es mit verschiedenen Anleitungen Probiert, darunter auch die auf der InfluxDB seite:
wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.7.3-arm64.deb
Und hier nun die Fehlermeldung:
--2023-10-23 09:46:48-- https://dl.influxdata.com/influxdb/releases/influxdb2-2.7.3-arm64.deb Resolving dl.influxdata.com (dl.influxdata.com)... 108.157.4.83, 108.157.4.55, 108.157.4.54, ... Connecting to dl.influxdata.com (dl.influxdata.com)|108.157.4.83|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2023-10-23 09:46:48 ERROR 404: Not Found.
MOD-EDIT: Code in code-tags gesetzt!
Wenn ich das Richtig lese hat die Verbindung geklappt, aber er findet die Datei nicht.
Was mache ich Falsch?
Was kann ich tun.Danke für eure Hilfe.
-
Die Installation kannst du einfach mit apt durchführen:
https://portal.influxdata.com/downloads/
Wenn du im Dropdown Ubuntu auswählst wird dir alles nötige angezeigt.
-
Hallo,
Danke, das habe ich gerade Probiert, kommt leider auch eine Fehlermeldeung:
sudo apt-get update && sudo apt-get install influxdb2 Hit:1 https://repos.influxdata.com/debian stable InRelease Hit:2 http://archive.ubuntu.com/ubuntu lunar InRelease Get:3 http://archive.ubuntu.com/ubuntu lunar-updates InRelease [109 kB] Get:4 http://archive.ubuntu.com/ubuntu lunar-security InRelease [109 kB] Ign:5 https://repos.influxdata.com/ubuntu lunar InRelease Hit:6 https://deb.nodesource.com/node_18.x nodistro InRelease Get:7 http://archive.ubuntu.com/ubuntu lunar-updates/main amd64 Packages [485 kB] Err:8 https://repos.influxdata.com/ubuntu lunar Release 404 Not Found [IP: 108.157.4.32 443] Get:9 http://archive.ubuntu.com/ubuntu lunar-updates/restricted amd64 Packages [407 kB] Get:10 http://archive.ubuntu.com/ubuntu lunar-updates/universe amd64 Packages [812 kB] Reading package lists... Done E: The repository 'https://repos.influxdata.com/ubuntu lunar Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.
Zeile 10, IP Not Found und Zeile 14.
Danke für Deine Hilfe.
-
Verwende (wenn es denn schon Ubuntu sein muss) die LTS Versionen. Im Moment ist das 22.04.
-
Danke für Deien Antwort. Nein, es muss nicht Ubuntu sein. Was würdest Du den Empfehlen für den ioBroker?
Ist ja noch alles Frisch, dann mache ich es neu. Bisher hatte ich es auf einem RasPi. Ubunto wurde in einem Beitrag vorgeschlagen. -
@nobody-0 sagte in influxDB V2 löst sich nicht Installieren:
Was würdest Du den Empfehlen für den ioBroker?
Das 'Original' in Form von Debian 12 'Bookworm'.
Da gibt es auch (im Gegensatz zu Ubuntu 'Lunar') ein entsprechendes Repository. -
Ah, OK. Danke.
Dann mache ich das gleich neu und Probiere es nochmal. -
@nobody-0 sagte in influxDB V2 löst sich nicht Installieren:
Nun wollte ich influxDB V2.7.3 Installieren, ich habe es mit verschiedenen Anleitungen Probiert, darunter auch die auf der InfluxDB seite:
Moin,
mal ganz dumm gefragt, wieso willst Du
influxDB
auch in den Container vomioBroker
installieren, wenn Du dochProxmox
einsetzt, warum trennst Du da die Dienste nicht?- LX Container ->
ioBroker
- LX Container ->
influxDB
- LX Container ->
Grafana
- LX Container -> ...
Dann installiert man
influx
nicht mitwget
, das geht dann am Paketmanager vorbei und Du musst Dich um Updates selbst kümmern, die korrekte Anleitung ist hier -> https://portal.influxdata.com/downloads/
VG
Bernd - LX Container ->
-
@dp20eic
Hallo,
Danke für deine Antwort.Ich hatte damals alles auf einem RasPi Installiert, das ging gut, da lief das alles zusammen drauf. Es hatte auch den Vorteil das ich nur eine IP hatte, und nur die Ports anders waren, ich aber alles was zusammen gehörte auf einem hatte, zumal die influxDB nur für den ioBroker ist und ich nicht mischen möchte. Aber ja, grundlegend könnte man das aufteilen. Was hätte das den für Vorteile?
-
@nobody-0 said in influxDB V2 löst sich nicht Installieren:
Was hätte das den für Vorteile?
Einfache Gegenfrage: Warum setzt du Proxmox ein wenn du keine Container für deine Anwendungen nutzt?
Aber um ein paar Vorteile aufzuführen:
Backup und Wiederherstellung von einzelnen Diensten einfacher und auch nach Notwendigkeit steuerbar (Grafana muss ich persönlich zum Beispiel nicht täglich im Backup haben weil ich da kaum was dran machen wenn das Dashboard einmal steht)
Einfache Aufteilung der CPU/RAM Ressourcen nach Notwendigkeit pro Anwendung (nur weil z.B. Influx grade viele Ressourcen benötigt beeinträchtigt das nicht die anderen Dienste)
Ausgeschlossen das sich die Dienste grade was die Ports angeht ins Gehege kommen
Benötigt ein Dienst einen Neustart aufgrund eines Updates einen Neustart sind die anderen Dienste weiterhin erreichbarDie Liste könnte man noch weiter fortführen...
-
@nobody-0 sagte in influxDB V2 löst sich nicht Installieren:
Ich hatte damals alles auf einem RasPi Installiert
Moin,
so und wieso glaubst Du, dass Du einen SBC (Single Board Computer) mit einem serverbasierten Ansatz
Proxmox
vergleichen kannst, das hieße Äpfel mit Pflaumen zu vergleichen.
Nur weil es möglich ist, macht man gewisse Dinge nicht, z. B. die Toilette ist heute immer ein eigener Raum, und nicht zusammen in, mit den anderen Räumen@nobody-0 sagte in influxDB V2 löst sich nicht Installieren:
Es hatte auch den Vorteil das ich nur eine IP hatte
Es ist heute immer noch so, dass Systeme über Namen verfügen, die man sich besser merken kann als IPs, oder rufst Du googel über die IP auf? DNS Namensauflösung ist das Stichwort und ja, das kann man auch mit fester IP, oder DHCP IP in der FritzBox machen.
@nobody-0 sagte in influxDB V2 löst sich nicht Installieren:
alles was zusammen gehörte auf einem hatte
Systeme können Kommunizieren, deswegen gibt es ja WLAN, LAN, (Serielle) Verbindungen um Daten von einem Punkt zum anderen zu schicken.
@nobody-0 sagte in influxDB V2 löst sich nicht Installieren:
zumal die influxDB nur für den ioBroker ist und ich nicht mischen möchte
Da mischt man nichts, bei Datenbanken wurde das historisch schon viel früher so eingerichtet, als das bei PCs der Fall war, dass es nur einen Datenbank-Manager gab, aber viele Datenbanken. Das ist bei
influxDB
nicht anders, da kann man verschiedene Organisationen anlegen, und diesen dann eigene Buckets zuweisen, somit sind die Daten auch sauber getrennt.@nobody-0 sagte in influxDB V2 löst sich nicht Installieren:
Was hätte das den für Vorteile?
Einige Beispiele hast Du ja schon von @Jaksa bekommen, meine sind
- ich kann ohne Problem ein Container Klonen, um dort das Update durchzuspielen, ohne den ganzen andere summs mitzuschleppen
- ich komme nicht so schnell in nicht auflösbare Abhängigkeiten, Programm A braucht Lib-A in V 1.23, aber Programm B braucht Lib-A in 1.69
- ich kann unterschiedliche Versionen eines Programms laufen lassen, z. B.
influxDB V 1.8
undinfluxDB V 2.7
- ich kann eine ältere Distribution nutzen, weil Programm A noch nicht auf die aktuelle Version angepasst wurde, somit sind alle anderen VMs / LXC aktuell, außer die eine
- ...
VG
Bernd