NEWS
iobroker im Docker mit MacVLAN - Problem SQL Adapter
-
Moin Zusammen,
ich habe schon seit längerem den "iobroker" hier am Start und wollte nun mal wieder ein wenig Zeit investieren und mich um die Datenaufzeichnung bemühen...
Ich möchte gerne meinen iobroker mit dem SQL Adapter an meine bestehende "MARIADB10" anbinden, aber ich bekomme es nicht hin
und finde den Fehler leider nicht...Die Fehlermeldung lautet: "Error: connect EHOSTUNREACH 192.168.10.10:3306"
Router und DHCP: 192.168.10.1
DS920+: 192.168.10.10
iobroker: 192.168.10.211iobroker ist "up to date"
SQL Adapter Version: 1.15.7Meine MariaDB Installation aus dem Paketzentrum auf DSM7 lauscht auf dem Port 3306.
Via phpMyAdmin habe ich einen Benutzer "iobroker" und eine Datenbank "iobroker" angelegt.
Die DB enthält aber keine Tabellen.Login Daten via phpMyAdmin geprüft. Das klappt alles!
Der mySQL-Adapter ist installiert und läuft. Den habe ich wie folgt mit
Daten gefüttert:Ebenso versucht habe ich mit localhost und oder 127.0.0.1. Klappt aber alles nicht.
Hat jemand Rat, warum ich das nicht hinbekomme?
Wie loggt ihr denn eure Daten?
Habt ihr MariaDB zusätzlich noch im Docker installiert?Ich freue mich über den ultimativen Tip, damit ich diese Neujahrsbaustelle abschliessen kann
happy new year
-
@huhie im macvlan kann man nicht auf den Host zugreifen. Ich verwende deshalb MariaDB im eigenen Container, da gibt es dann auch immer aktuelle Versionen(die gab es auf der QNAP-NAS lange Zeit nicht)
-
Danke für Deine schnelle Antwort!
Darf ich fragen was Du mit „im eigenen Container“ meinst?
Ich habe den „iobroker“ via docker-compose installiert. Baue ich die Installation für MaríaDB da mit ein? Kannst Du das beantworten?
lg
-
@huhie sagte in iobroker im Docker mit MacVLAN - Problem SQL Adapter:
Danke für Deine schnelle Antwort!
Darf ich fragen was Du mit „im eigenen Container“ meinst?
Ich habe den „iobroker“ via docker-compose installiert. Baue ich die Installation für MaríaDB da mit ein? Kannst Du das beantworten?
lg
ich arbeite nicht mit docker-compose, sondern erstelle via command. Und ja, die Mariadb hat einen eigenen Container. Mit compose könnte man die MariaDB natürlich auch gleich mit starten und den iobroker davovon abhängig starten, damit kenne ich mich aber nicht aus