Hallo zusammen,
ich schiebe es mal auf die Urlaubszeit, dass ich noch keine Antworten bekommen habe.
Ich habe die Zeit genutzt, um ganz von Vorne systematisch anzufangen. Manchmal sitzen die Probleme ja auch zwischen den eigenen Ohren. Auch bei diesem Thread war das so, ich habe in den letzten Tagen einiges über Linux und MySQL gelernt.
Die Probleme liegen aber nicht nur bei mir. Daher möchte ich ein paar Punkte listen, die mir "unterwegs" aufgefallen sind, die ich reproduzieren kann. In allen Fällen, wo ich nicht explizit auf eine andere Hardware-Konfiguration Bezug nehme, habe ich beim Testen mit einem Raspi 3b+ gespeist über PoE-Hat und 2022-04-04-raspios-buster-armhf-lite.img gearbeitet und vor jedem Test die SD-Karte frisch geflasht, um mir durch Hinterlassenschaften vorheriger Versuche nicht selbst ein Bein zu stellen.
Wenn ich das o.g. Image flashe und die Installation mit
wget www.jwendel.de/p4d/install-deb.sh -O /tmp/install-deb.sh
sudo bash /tmp/install-deb.sh
anstoße, schaffe ich es weder ohne noch mit Modifikation von /etc/p4d.daemon.conf (von DbHost = localhost auf DbHost = 127.0.0.1) nicht, die Installation zum Laufen zu bringen: p4d verbindet sich nicht mit der Datenbank.
Wenn ich das o.g. Image flashe und die Installation analog zu Horchis Beschreibung Abschnitt "Installation by source" gestalte, dann bringe ich die Installation zum Laufe, aber nur, wenn ich /etc/p4d.daemon.conf (von DbHost = localhost auf DbHost = 127.0.0.1) modifiziere.
Wenn ich auf einem PC Debian 10.12 64Bit installiere und die Installation analog zu Horchis Beschreibung Abschnitt "Installation by source" gestalte, dann bringe ich die Installation zum Laufe, aber nur, wenn ich /etc/p4d.daemon.conf (von DbHost = localhost auf DbHost = 127.0.0.1) modifiziere.
Eine Installation auf Raspi mit 2022-04-04-raspios-bullseye-arm64-lite.img sowie PC mit Debian Bulleye "Installation by Source" habe ich noch nicht systematisch probiert. Steht bei mir aber noch auf der Agenda.
Die Datei /var/log/p4d.log ist direkt nach der Installation nie vorhanden, auch wenn p4d bereits gestartet ist. Erst, wenn der PC oder Raspi das erste Mal einen Reboot durchlaufen hat, existiert diese Datei.
Was mein Ausgangsproblem ausgelöst hat, ist mir nach wie vor nicht klar. Es wird mir aber auch zunehmend egal. Ich werde dieses kaputte Image wahrscheinlich per dd wegsichern und mich um einen "Neuaufbau" zu konzentrieren.
Ich hatte ein Backup erstellt, bevor die Installation gecrasht ist. Ob sich das Backup zurückspielen läßt, habe ich noch nicht probiert, weil der SQL-Dump zu groß ist für die SD-Karte, mit der ich gerade teste. Dumps aus der aktuellen Installation "spucken" mehr Dumps aus (dashboards-dump.sql.gz und dashboardwidgets-dump.sql.gz), als im Backup vor dem Crash enthalten waren. Das wundert mich aber auch nicht, weil ich meine vorherige Installation das letzte Mal im Dezember 2021 aufgefrischt hatte.
Ich werde weiter berichten.
Danke HrzDK