Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

Mathias
Beiträge: 1783
Registriert: 03.11.2010, 10:25
System: CCU
Wohnort: Aachen
Hat sich bedankt: 58 Mal
Danksagung erhalten: 259 Mal
Kontaktdaten:

Re: Import - zu wenig Speicherplatz

Beitrag von Mathias » 07.05.2022, 14:25

hwoehs hat geschrieben:
07.05.2022, 10:20
, gibts einen einfachen Tipp für Laien, die /tmp zu vergrößern :D
Nein, das geht auch nur über die Kommandozeile.

PaulM
Beiträge: 318
Registriert: 16.02.2015, 17:05
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 129 Mal
Danksagung erhalten: 35 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von PaulM » 07.05.2022, 15:00

@hwoehs
SSH ist auch für Laien. Wenn man sich an die entsprechenden Befehle hält, kann man kaum etwas kaputt machen. Eine Datensicherung hält den Puls niedrig. Es lohnt sich!
Gruß Paul
Mit Mut und Entschlossenheit gegen Intoleranz

Benutzeravatar
Baxxy
Beiträge: 10789
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2208 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von Baxxy » 07.05.2022, 18:13

hwoehs hat geschrieben:
07.05.2022, 10:20
mangels Fachwissen um mir nichts zu zerstören
Man muss doch nur den ssh-Zugang freischalten und die Befehle Step-by-Step per Copy&Paste ausführen.
Mir fällt nichts ein wie man es noch "leichter" beschreiben/machen könnte.
Und nein, es ist kein Befehl dabei der irgendwas "zerstört" :!:
Es geht nichts kaputt, die originale DB der 2.x bleibt solange vorhanden bis du sie (über den optionalen Step) löschst.

hube_mic
Beiträge: 18
Registriert: 19.01.2021, 19:25
System: CCU
Wohnort: Bayern
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von hube_mic » 08.05.2022, 15:44

Hallo zusammen,

ich habe meinen CCU-Historian mit der Anleitung erfolgreich von 2.9 auf 3.02 geupdatet. Vielen Dank für die Bereitstellung!

Seitdem habe ich nur ein Problem: Ich komme nicht mehr über die Webschnittstelle auf die DB. Fehlermeldung ist im Anhang.
CCU-DB_Error.png
Ist das ein Fehler in der Version oder habe ich noch irgendwo etwas übersehen? Das Config File hat sich durch das Update nicht geändert. Es hat immer noch den gleichen Zeitstempel seit der letzten Änderung. Das ist schon ein Jahr her.

Für Infos oder Ideen was ich noch machen könnte, wäre ich dankbar.

VG
hube_mic

Benutzeravatar
Baxxy
Beiträge: 10789
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2208 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von Baxxy » 08.05.2022, 16:07

hube_mic hat geschrieben:
08.05.2022, 15:44
Infos oder Ideen
Hmm, irgendwie sucht er die DB in einem Pfad den es so nicht gibt.
Versuch mal die JDBC URL neu einzugeben...

Code: Alles auswählen

jdbc:h2:/media/usb0/ccu-historian/history
Und dann auf "Speichern".

Weiß aber nicht ob es hilft.
Bei meinem Testsystem (das für die Anleitung herhalten musste) war der Pfad auch irgendwie "krumm". Nach Neueingabe und speichern ging es dann.

Grüße, Baxxy

hube_mic
Beiträge: 18
Registriert: 19.01.2021, 19:25
System: CCU
Wohnort: Bayern
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von hube_mic » 08.05.2022, 17:23

Danke für den Hinweis. Jetzt klappt es wieder. Ich habe vorher immer diese URL verwendet: jdbc:h2:./media/usb0/ccu-historian/history
Da ist noch ein Punkt hinter dem Doppelpunkt. Ohne Punkt klappt es wie vorher.

Hat noch jemand Erfahrungen mit der Geschwindigkeit der neuen Version gemacht? Mir kommt es so vor als ob die Weboberfläche des CCU-Historian beim Zugriff auf die Daten viel langsamer ist. Außerdem hab ich mir eine Webseite gebaut, mit der ich von einem anderen Raspberry PI auf einzelne Trend-Diagramme des CCU-Historian zugreife. Auch das dauert seit dem Update gefühlt viel länger.

Benutzeravatar
Baxxy
Beiträge: 10789
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2208 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von Baxxy » 08.05.2022, 18:39

hube_mic hat geschrieben:
08.05.2022, 17:23
Jetzt klappt es wieder.
Sehr gut!
hube_mic hat geschrieben:
08.05.2022, 17:23
Erfahrungen mit der Geschwindigkeit der neuen Version
Passt eher in den allgemeinen V3.x Thread. Hier geht es ja um das Datenbank-Upgrade. :wink:
Bei mir läuft die V3.x - Version auf einem Pi4B mit SSD gefühlt geschmeidiger als die alte V.2.x - Version.
Es gibt aber ein Ticket bezüglich "schlechter Performance".

Grüße, Baxxy

hube_mic
Beiträge: 18
Registriert: 19.01.2021, 19:25
System: CCU
Wohnort: Bayern
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von hube_mic » 12.05.2022, 21:50

Vielen Dank auch für diese Antwort und den Hinweis auf den allgemeinen V3.x Thread.
Die langsame Geschwindigkeit hat sich von selbst irgendwie behoben. Am nächsten Tag lief auf einmal alles schneller ohne, dass ich nochmal etwas gemacht habe. Deshalb hab ich jetzt auch keinen Kommentar mehr im allgemeinen V3-Thread hinterlassen.

hwoehs
Beiträge: 15
Registriert: 09.10.2014, 12:44
Hat sich bedankt: 8 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von hwoehs » 17.05.2022, 20:33

Baxxy hat geschrieben:
07.05.2022, 18:13
hwoehs hat geschrieben:
07.05.2022, 10:20
mangels Fachwissen um mir nichts zu zerstören
Man muss doch nur den ssh-Zugang freischalten und die Befehle Step-by-Step per Copy&Paste ausführen.
Mir fällt nichts ein wie man es noch "leichter" beschreiben/machen könnte.
Und nein, es ist kein Befehl dabei der irgendwas "zerstört" :!:
Es geht nichts kaputt, die originale DB der 2.x bleibt solange vorhanden bis du sie (über den optionalen Step) löschst.
So jetzt hab ich all meinen Mut zusammengenommen und nach gemachter Sicherung bin ich vorgegangen, wie wunderbar beschrieben, das hat auch alles gut geklappt. Während des Hochladen der alten "Exportdatei" kommt nach ungefähr 5 Minuten des Ladens der Fehler:

Datebankimportprotokoll
-----------------------
FEHLER: java.io.IOException: No space left on device

Jetzt bin ich mit meinem Latein am Ende.....

Schönen Abend und danke für die Geduld, vielleicht gibts noch eine Idee?
lG Wiggerl.

Benutzeravatar
Baxxy
Beiträge: 10789
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2208 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von Baxxy » 17.05.2022, 23:02

Ich habe doch extra die einzelnen Steps mit Zahlen+Buchstaben (z.B. "4e") betitelt. :roll:
Von...
hwoehs hat geschrieben:
17.05.2022, 20:33
Hochladen der alten "Exportdatei"
ist nirgends die Rede. Ich vermute du meinst Step 4e.

Hast du wie in Step 1 beschrieben geprüft ob genug Platz auf dem Stick vorhanden ist?
Wie sind die Ausgaben von Punkt A und Punkt B innerhalb von 1.Vorbereitungen?

Grüße, Baxxy

Antworten

Zurück zu „CCU-Historian“