Hallo in die Runde,
ich habe auf einem RPI4 ein eigene s Plugin ertsellt und schreibe eigene Statistikdaten in eine mysql-Datenbank.
Der Kampf bei der Pluginerstellung hat einige Unschönheiten hinterlassen.Jetzt wollte ich "Verschönerungen" durchführen, scheitere aber.
Ich habe ein frisches IMG 1.8.2 auf einen RPI3 gezogen und einen (einige) mysql/mariad-Connectoren installiert und ausprobiert. Leider erreiche ich die die mysql-Datenbank nicht mehr.
Hier meine Frage: ist in dem IMG 1.8.2 ein Phyton.Connector enthalten?
War meine zusätzliche Instalation eine Connectors das Problem?
Evtl. Welchen Connector nutzt smarthomeNG oder ist das Problem der etwas angegraute RPI3
Beispiel einer Installation
PhytonConnector:
https://www.python.org/downloads/source/
https://mariadb.com/de/resources/blo...ms-to-mariadb/ Dokumentation
Install-Anleitung
https://www.google.de/search?q=how+t...on+connector&s ource=hp&ei=SOisYYe9Do2oqtsPo6e9uAE&iflsig=ALs-wAMAAAAAYaz2WDfgxtk16U4vVp_Oy4G50phG1MTs&oq=%22how +to+install+mariadb+connector&gs_lcp=Cgdnd3Mtd2l6E AEYAzIECAAQEzIICAAQFhAeEBMyCAgAEBYQHhATMggIABAWEB4 QEzoOCC4QgAQQsQMQxwEQowI6CwguEIAEELEDEIMBOggILhCAB BCxAzoICC4QsQMQgwE6BQgAEIAEOgsIABCABBCxAxCDAToECAA QQzoOCC4QgAQQsQMQxwEQ0QM6CAgAEIAEELEDOgUILhCABDoFC AAQsQM6BAgAEAM6BggAEBYQHjoECAAQHlAAWPGMBGCD2gRoAXA AeACAAWyIAfcUkgEEMzIuMpgBAKABAQ&sclient=gws-wiz
sudo apt install mariadb-server
sudo pip install mysql-connector-python
Antwort:
[smarthome@SmartHomeNG ~]$ sudo pip install mysql-connector-python
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: mysql-connector-python in /usr/local/lib/python3.7/dist-packages (8.0.27)
Requirement already satisfied: protobuf>=3.0.0 in /usr/local/lib/python3.7/dist-packages (from mysql-connector-python) (3.19.1)
Danke für jeden Hinweis!
Wolfgang
Gerade setzte ich das IMG neu auf den RPI3 (PS: auf dem RPI4 läuft die Lösung)
Ankündigung
Einklappen
Keine Ankündigung bisher.
SmarthomeNG 1.8.2 Image für Raspberry Pi
Einklappen
X
-
Kann ich versuchen. Selbst nutze ich das Backup nicht mehr. Ich nutze nun die Datenbank direkt auf der Synology - das macht mir wenige Probleme und braucht keine zusätzlichen Schritte beim Update auf neue Images, etc.
Einen Kommentar schreiben:
-
Onkelandy
Aus gegebenen Anlass würde ich gern auf die mysql Backups, die das Image mitrbingt, zurückgreifen. Das Script wirft bei mir aber diverse Fehler.
Ich würde mich hier anbieten, dass Vorgehen zu testen und dann auch entsprechende im Wiki zu dokumentieren.
Würdest Du mich hier unterstützen können?
Einen Kommentar schreiben:
-
Ich glaube, es hat sich gelöst. Ich habe nun den Inhalt des Ordners /var/backups/mysql auf den Mount Point verschoben, den Ordnder mysql gelöscht und dann einen symlink mit Namen mysql zum MountPoint erstellt. So sollte es klappen. Richtig?Zitat von Onkelandy Beitrag anzeigenWas passiert denn genau wenn du zB ls /var/backup/mysql eingibst?
Somit werden die sql backups im var/backups/mysql erstellt, der aber auf den MountPoint zeigt. Alles Prima.
Danke dir.
Zum Image 11.1.8.2 Ich hatte das auch mal probieren wollen. Aber auch RPI hat nicht gebootet. Habe das dann aber aufgrund von anderen Problemen mit meiner Produktivinstanz nicht weiterverfolgt. Deshalb auch die Fragen nach dem sql backup.
- Likes 1
Einen Kommentar schreiben:
-
manu241 da ist aber einiges im Argen..Am Stick kann es eigentlich nicht liegen, ich hatte immer von einem Stick gebootet. Vielleicht ist irgendwas nicht richtig gemountet oder keine Ahnung.. Probiers doch mal mit ner SD Karte. Welche Image Version hast du?
Sisamiwe Was passiert denn genau wenn du zB ls /var/backup/mysql eingibst? Was wird angezeigt, wenn du auf dem NAS ein File auf dem entsprechenden Share anlegst, siehst du es dann am Raspi? Hast du read/write? Was sagt das nfs Log bzw. läuft nfs-common bzw. nfs-server?
Einen Kommentar schreiben:
-
Guten Morgen,
ich habe versucht das Image auf einem Raspberry 3 zu benutzen. Da hatte ich gestern erst das Problem, dass er USB-Stick nicht wollte (getauscht dann bootete er).
Allerding ist das Image scheinbar so nicht lauffähig. Es werden Dienste angezeigt die nicht gestartet werden (Siehe Bild). Somit funktioniert setup_all auch nicht.
Gruß ManuelAngehängte Dateien
Einen Kommentar schreiben:
-
Soweit habe ich das nun auch hinbekommen.Zitat von Onkelandy Beitrag anzeigenAufm Synology muss man unter Freigegebene Ordner noch in den NFS Einstellungen "10.0.0.0/8" mit Lese+Schreiberecht definieren. Hab dort auch alle Häkchen an.
Dann hab ich im /etc/fstab folgende Zeile drin:
Ich habe auf meiner NAS eine "Share" angelegt und diese mit NFS eingebunden. Soweit so gut.
Nun möchte ich noch von dem Backup-Ordner [/var/backups/mysql/] einen Symbolik Link auf den Mount Point [/mnt/nas_shng_backup/] ziehen. Hier stehe ich aber auf dem Schlauch, bzw. wird der Inhalte des Backup Ordners nicht auf die NAS gelegt.Zitat von Onkelandy Beitrag anzeigenAlternativ einen Symbolic Link
Mein Befehl war:
Kannst Du mir auf die Sprünge helfen?Code:sudo ln -s /mnt/nas_shng_backup /var/backups/mysql
Danke dir.
Einen Kommentar schreiben:
-
Hi!
im Image Setup sehe ich das ehrlich gesagt nur bedingt, sind doch zu viele Varianten möglich, als dass das für alle Sinn machen würde.
Ich hab das bei mir über NFS gelöst - finde ich einfach zuverlässiger als Samba. Kann man am NAS bestimmt auch aktivieren. Aufm Synology muss man unter Freigegebene Ordner noch in den NFS Einstellungen "10.0.0.0/8" mit Lese+Schreiberecht definieren. Hab dort auch alle Häkchen an.
Dann hab ich im /etc/fstab folgende Zeile drin:
Du kannst statt /mnt/nas wohl auch direkt /var/backup angeben, sofern du davor das Verzeichnis löschst. Alternativ einen Symbolic Link erstellen.Code:10.0.0.100:/volume4/backup /mnt/nas nfs rw,async,soft,noexec,_netdev 0 0
Einen Kommentar schreiben:
-
Onkelandy
Hallo,
ich habe eine Frage bzw. Bitte: Ich möchte den Ordner /var/backups (der u.a. für die Backups von mysql genutzt wird) dauerhaft (also gleich nach den Boot) auf eine NAS bzw. eine SMB Share mounten.
Wie würdest Du das machen?
Bzw könntest Du das in "setup_all" mit aufnehmen?
Dankeschön.
Einen Kommentar schreiben:
-
Soda, hab nun doch das neue Image auf bullseye Basis hochgeladen. Viel Spaß beim Testen. Sollte was auffallen, bitte gerne melden - Fixes vom Image gibt es dann halt mit dem Release von SHNG 1.9
https://github.com/smarthomeNG/raspb...s/tag/11.1.8.2
Einen Kommentar schreiben:
-
Die Probleme finden wir aber nur, wenn lokal weiter machst..
Ansonsten auch egal, remote ist die normale Anwendung und da sollte eh alles klappen.
Einen Kommentar schreiben:
-
ja, super. Danke. Mach ich. Gerade beruflich abgesoffen. Problem auf jeden Fall korrekt identifiziert, ich habe bislang lokal gearbeitet, bin aber gerade dabei auf remote umzustellen. Melde mich.
Einen Kommentar schreiben:


Einen Kommentar schreiben: