Datenbankwarnungen und Reparaturen
Hier stehen die bisherigen Datenbankmeldungen und Wartungsbefehle zusammen. Führe occ im Nextcloud-Verzeichnis aus oder verwende den vollständigen Pfad. Unterscheide fehlende Indizes, Servereinstellungen und MIME-Typ-Migrationen anhand der tatsächlichen Meldung.
Datenbankwarnungen untersuchen
1 Datenbanküberprüfung ist fehlgeschlagen. Zeige Ergebnisse an …
Wenn das nicht hilft die Ergebnisse Anzeigen lassen:
The slow query log is disabled, so problematic queries are not being recorded.
long_query_time is set high, so only the slowest queries are logged.
innodb_log_file_size is small; a small log forces frequent checkpoints and limits write throughput.
systemctl stop mariadb
root@nc:~# vi /etc/mysql/mariadb.conf.d/50-server.cnf
#innodb_buffer_pool_size = 8G
innodb_log_file_size = 256M <-- Das hinzufügen.
slow_query_log = 1
slow_query_log_file = /var/log/mysql/slow-query.log
long_query_time = 2
root@nc:~# systemctl start mariadb
MIME-Typ-Migrationen durchführen
Eine oder mehrere MIME-Type-Migrationen sind verfügbar. Gelegentlich werden neue MIME-Typen hinzugefügt, um bestimmte Dateitypen besser handhaben zu können. Die Migration der MIME-Typen dauert bei größeren Instanzen lange, daher erfolgt sie bei Upgrades nicht automatisch. Verwenden Sie den Befehl occ maintenance:repair --include-expensive, um die Migrationen durchzuführen.
root@nc:~# cd /var/www/nextcloud/
sudo -u www-data php -d apc.enable_cli=1 occ maintenance:repair --include-expensive
Englische Warnmeldung zur MIME-Typ-Migration
One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command occ maintenance:repair --include-expensive to perform the migrations.
root@nc:~# cd /var/www/nextcloud
sudo -u www-data php -d apc.enable_cli=1 occ maintenance:repair --include-expensive