Nextcloud
Updates
Nachbearbeitung in einem Docker-Container
Nach einem Docker Nextcloud Update steht in den Einstellungen des admin-Benutzers unter dem Menüpunkt "Übersicht", dass Indexe fehlen, oder Spalten-Typen geändert werden müssen.
Hier kann es durchaus dazu kommen, dass der Befehl eine Bestätigung durch den Linux-Benutzer benötigt.
# docker exec -u www-data nc_app php occ db:convert-filecache-bigint
Following columns will be updated:
* federated_reshares.share_id
* files_trash.auto_id
* share_external.id
* share_external.parent
This can take up to hours, depending on the number of files in your instance!
Continue with the conversion (y/n)? [n]
Der obige Befehl bricht an dieser Stelle ab, da die einfache Ausführung keine Benutzeraktionen übertägt.
Um die Bestätigung durchzuführen, muss dies mit folgenden Schritten erfolgen.
-
Eine virtuelle bash-Shell öffnen
docker exec -it -u www-data nc_app bash
-
Dann den Befehl zum Konvertieren der Spalten ausführen und bestätigen.
www-data@c7d826a1249b:~/html$ ./occ db:convert-filecache-bigint Following columns will be updated: * federated_reshares.share_id * files_trash.auto_id * share_external.id * share_external.parent This can take up to hours, depending on the number of files in your instance! Continue with the conversion (y/n)? [n] y
No Comments