Zum Inhalt

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 …

sudo -u www-data php -d apc.enable_cli=1 occ db:add-missing-indices

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