Hallo zusammen,
wünsche allen, schöne Weihnachten gehabt zu haben! ![]()
Ich betreibe auf einem Webhosting 8000 SE zwei Nextcloud-Instanzen in der jeweils aktuellsten Version (derzeit 30.0.4). Natürlich beide mit geringer Last und nur jeweils zwei Benutzern, das Hosting ist logischerweise relativ limitiert.
Auf einer Instanz habe ich seit einigen Tagen mir nicht recht erklärliche Probleme. Der eingerichtete Cronjob schlägt fehl und wirft die Meldung:
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 24576 bytes) in /var/www/vhosts/hosting118930.a2fa9.netcup.net/nextcloud.$domain.de/lib/private/Blurhash/Listener/GenerateBlurhashMetadata.php on line 85
Zusätzlich hängt sich der Nextcloud-Client regelmäßig auf, wenn ich Ordner mit (grob geschätzt) mehr als 80 Dateien in die Nextcloud schiebe und diese entsprechend hochgeladen werden müssten.
Hier kommt es im Log zu Fehlermeldungen wie:
Allowed memory size of 134217728 bytes exhausted (tried to allocate 76354224 bytes) at /var/www/vhosts/hosting118930.a2fa9.netcup.net/nextcloud.$domain/lib/private/Files/Storage/Local.php#296
Bei Ordnern mit weniger Dateien klappt es nach wie vor zuverlässig und der Upload von großen Ordnern über die Weboberfläche der Nextcloud funktioniert auch. Weitere Fehler im Log lauten:
DbalException An exception occurred while executing a query: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction
Ich laufe also offenbar in Speicherlimits, verstehe aber leider nicht, an welcher Stelle genau. Es gab keine Konfigurationsänderung an dieser Instanz und die zweite Nextcloud läuft auf dem selben Hosting ja auch nach wie vor problemlos.
Ich wäre daher sehr dankbar für jeden Tipp...