Bei meinem Webhosting-Provider habe ich noch weitere ca. 20GB Speicher frei. Ich habe jetzt meinem User in den Einstellungen nochmal mehr Speicher zugewiesen (26GB statt 25GB), wodurch sich erstmal immerhin die Meldung online in “Ihr Speicher ist beinahe voll (96%).” geändert hat.
Nach wie vor wollte allerdings die Desktop-App nicht synchronisieren und trotz der gelöschten Dateien aus Papierkorb und anderen Ordnern wird nicht mehr Speicherplatz freigegeben.
Nach mehrfachem Neustart der Desktop-App scheint er aber dann doch endlich etwas gemacht zu haben und jetzt auch wieder Speicher freigegeben zu haben. Vielleicht ein Bug in der neuen Version der Desktop-App (hatte diese gerade erst heute geupdatet)?
Mir scheint, dass durch die Fehlemeldung (Speicher voll) komplett die Synchronisation eingestellt wurde und somit das Löschen nichts gebracht hat.
Bleibt immer noch die Frage nach dem automatischen löschen aus dem Papierkorb. Ist das normal dass diese Dateien nicht automatisch nach XX-Tagen verschwinden?
Außerdem habe ich auf meinem Server weitere 16GB an Daten in den Ordnern appdata_oc3o8gj7dyh8 und appdata_ocz20q5nkq0d gefunden die wahrschl. Überbleibsel von Updates sind, oder was ist das? Kann ich diese einfach per FTP löschen?
Dafür habe ich einen neuen Eintrag erstellt: 16GB Files in Folders appdata_oc3o8gj7dyh8 and appdata_ocz20q5nkq0d
Allerdings müsste ich vermutlich den Server neustarten, dass die Config übernommen wird. Beim Webhoster allerdings schwierig … Gibt es da eine Möglichkeit Nextcloud neu zu starten?
Ein Neustart des Servers sollte nicht nötog sein und ist bei einem reinen Webhosting in der Regel auch nicht möglich. Aber ein Cronjob sollte aktiv sein für deine Nextcloud, damit es funtioniert.
Was kann ich tun oder wo kann ich noch gucken?
Ein ncdu /var/www/meinserver/data/BetroffenerUser
zeigt definitiv weniger an, als nextcloud in dem Ordner anzeigt.
Installiere dir mal das Programm ncdu und ruf es mit ncdu auf. Da kannst du ganz schön sehen, in welchen Ordnern die meisten (unnötigen) Dateien sind. Poste evtl. ein paar Screenshots.
Wie oben geschrieben, habe ich das Programm ncdu schon installiert. Der Speicher ist definitiv im entsprechenden Ordner nicht mehr da. Screenshots werden folgen.
Trotzdem schon mal danke, dass du mir weiterhelfen möchtest.
Wie zu sehen ist, habe ich die Dateien auch mal per WINSCP heruntergeladen, auch hier kommen wir auf 5,89GB.
Dateirechte sind absichtlich auf 777 gesetzt.
Das Problem ist nicht behoben. Wenn jemand etwas weiß oder dazu sagen kann, würde ich mich
freuen.
Ich werde morgen mal auf nextcloud 25 migrieren. Dies wird das Problem sicherlich nicht lösen.
Vielleicht kannst du das (jetzt) noch mal wiederholen. Vielleicht kannst du mit ncdu auch mal in die Unterordner schauen. Vielleicht findest du damit auffällige Unterordner, die dann wirklich von deiner Nextcloud abweichen. Poste Screenshots.
Ich habe alle Daten des betroffenen Users gelöscht, ausgeloggt und nochmal neu eingeloggt. Der Speicher geht nicht herunter. Im Deleted Items habe ich natürlich auch alles gelöscht. Anschließend habe ich alles wieder heraufgeladen. Auch hier hat sich am Speicherplatz nichts verändert. Auch gibt es keinen zweiten Benutzer mit einem ähnlichen Namen oder sonstiges. Es sind auch keine gesharten Ordner mit anderen Usern vorhanden. Es wird immer 34,7 GB angezeigt.
Das einzige, was ich mit NCDU herausgefunden habe, sind diese beiden Ordner
5,2 GiB [ ] /updater-ocdwv6yfn6vd
1,4 GiB [ ] /appdata_ocdwv6yfn6vd
Ich habe die Vermutung, es sind nur Leute von dem Problem betroffen, die aktiv Freigaben erstellt
haben oder freigegebene Ordner eingebunden haben. Kann man als Admin einsehen, ob ein User Freigaben erstellt hat?
Mittlerweile hat der Benutzer Roller 15,2 GB an Daten in Verwendung, gemessen mit NCDU
in dem Ordner /updater-ocdwv6yfn6vd befindet sich ein Unterordner /backups und dort liegen alle Backup-Dateien, welche bei einem Update gesichert werden.
Bei 5,2 GiB könnten es durchaus etwa 6-7 Backups der Nextcloud sein.
Wenn Deine Instanz läuft, dann kannst Du diese Backups auch löschen.
rm -r /var/www/meinserver/data/updater-ocdwv6yfn6vd/backups/*