- Mitglied seit
- 31. Aug 2014
- Beiträge
- 273
- Punkte für Reaktionen
- 10
- Punkte
- 18
Hallo,
ich hatte neulich erfolgreich Paperless-NGX mit einem Portainer-Stack unter Verwendung eines eigenen Containers für die MariaDB installiert. Sowohl der Container der MariaDB als auch der Container von Paperless-NGX wurden in dem Stack erzeugt.
Da ich für eine andere Anwendung (Bookstack) ebenfalls eine MariaDB benötige, habe ich einen "allgemeinen" MariaDB Container angelegt, für diesen ein eigenes Netzwerk MariaDB erzeugt und Bookstack mit dieser Datenbank verbunden.
Eben wollte meine Datenbank für Paperless umstellen auf die allgemeine MariaDB. Ich habe ein Dump-File der Paperless-DB erstellt, in der allgemeinen MariaDB eine Datebank Paperless erstellt und mein Paperless-Dump-File eingelesen.
Anschließend habe ich den Stack für Paperless umgebaut, den Part für die db auskommentiert, den DB-Host auch MariaDB (=meine allgemeine DB) geändert und Paperless, Redis, gotenberg und Tika dem Netzwerk MariaDB hinzugefügt. Mein Netzwerk Paperless gibt es nicht mehr.
Wenn Paperless startet, dann erhalte ich folgenden Fehler:
Der User paperless ist im Stack als PAPERLESS_DBUSER angegeben. Der sollte doch im Dump-File mit enthalten sein oder? Also auch mit richtigem Passwort beim Einlesen des Dump-Files angelegt werden.
Die IP 192.168.240.9 gehört zum Netzwerk MariaDB. Der Container MariaDB selbst hat die IP 192.168.2240.9
So ganz easy wie ich mir das gedacht habe, ist das Thema doch nicht
ich hatte neulich erfolgreich Paperless-NGX mit einem Portainer-Stack unter Verwendung eines eigenen Containers für die MariaDB installiert. Sowohl der Container der MariaDB als auch der Container von Paperless-NGX wurden in dem Stack erzeugt.
Da ich für eine andere Anwendung (Bookstack) ebenfalls eine MariaDB benötige, habe ich einen "allgemeinen" MariaDB Container angelegt, für diesen ein eigenes Netzwerk MariaDB erzeugt und Bookstack mit dieser Datenbank verbunden.
Eben wollte meine Datenbank für Paperless umstellen auf die allgemeine MariaDB. Ich habe ein Dump-File der Paperless-DB erstellt, in der allgemeinen MariaDB eine Datebank Paperless erstellt und mein Paperless-Dump-File eingelesen.
Anschließend habe ich den Stack für Paperless umgebaut, den Part für die db auskommentiert, den DB-Host auch MariaDB (=meine allgemeine DB) geändert und Paperless, Redis, gotenberg und Tika dem Netzwerk MariaDB hinzugefügt. Mein Netzwerk Paperless gibt es nicht mehr.
Wenn Paperless startet, dann erhalte ich folgenden Fehler:
MySQLdb.OperationalError: (1045, "Access denied for user 'paperless'@'192.168.240.9' (using password: YES)")
Der User paperless ist im Stack als PAPERLESS_DBUSER angegeben. Der sollte doch im Dump-File mit enthalten sein oder? Also auch mit richtigem Passwort beim Einlesen des Dump-Files angelegt werden.
Die IP 192.168.240.9 gehört zum Netzwerk MariaDB. Der Container MariaDB selbst hat die IP 192.168.2240.9
So ganz easy wie ich mir das gedacht habe, ist das Thema doch nicht