Nextcloud sehr Träge (ggf durch clamav?)

  • Bei welchen Anbieter? Was für ein Server? lokal und eine hyper-v-vm
  • Auf welcher Hardware? Host Dell T20
  • Betriebssystem: Hyper-V Windows Server2022 Std, Nextcloud-VM Linux nextcloud 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64
  • Nextcloud Version: Nextcloud Hub 9 (30.0.2)
  • PHP Version: 8.3
  • Welche Datenbank? MariaDB Version 10.3
  • Läuft in VM
  • Router → Switch → Server → VM (Reverseproxy) → Nextcloud VM
  • Wurden vor kurzen Server Updates gemacht? Ja auf die aktuelle Version
  • Habt ihr die Logs angesehen von Nextcloud und von System? Nein
  • Bei was für einer Aktion ist der Fehler aufgetreten? Speicherung von Daten (genauer eines Passwortmanager files) und Synchronisation

So zum eigentlichen Problem. Meine Nextcloud ist seit dem letzten Update sehr langsam. Auch hat sich mal ein Lock der Files dazwischen geschoben den ich glaube ich jetzt mit den DB-Befehlen hinbekommen habe:
sudo -u www-data php occ db:add-missing-indices
sudo -u www-data php occ maintenance:repair --include-expensive

Trotz dieser updates ist meine Nextcloud langsam. Hier ist mein aktuelles Top vom Server. Es ist aber wie gesagt erst seit dem Update der Nextcloud

top - 10:39:36 up 36 min,  1 user,  load average: 14,51, 23,11, 15,81
Tasks: 197 total,   7 running, 188 sleeping,   0 stopped,   2 zombie
%Cpu(s): 65,4 us, 14,7 sy,  0,0 ni,  0,7 id, 14,0 wa,  0,0 hi,  5,1 si,  0,0 st
MiB Mem :   3945,9 total,    673,6 free,   3132,8 used,    139,5 buff/cache
MiB Swap:    976,0 total,      1,1 free,    974,9 used.    613,3 avail Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
 2369 www-data  20   0  670644 614232   1688 R  57,4  15,2   0:06.35 clamscan
 2371 www-data  20   0  510128 456568   1588 R  57,1  11,3   0:04.11 clamscan
 2367 www-data  20   0  781236 724940    448 R  53,1  17,9   0:08.57 clamscan
 2373 www-data  20   0  310184 260684   1584 R  52,1   6,5   0:02.02 clamscan
 2364 www-data  20   0  800436 744392    548 R  45,5  18,4   0:09.61 clamscan
   48 root      20   0       0      0      0 S  24,8   0,0   5:36.58 kswapd0
  621 mysql     20   0 2784920  81812      0 S   5,9   2,0   1:10.30 mysqld
 1858 www-data  20   0   77460   1328    800 S   4,0   0,0   0:30.53 Collabora+
   34 root      20   0       0      0      0 S   1,7   0,0   0:02.74 oom_reaper
 2375 www-data  20   0   69280  29412   8476 R   1,7   0,7   0:00.05 clamscan
   10 root      20   0       0      0      0 I   1,0   0,0   0:03.47 rcu_sched
  281 root      20   0   43152   2520   2336 S   0,7   0,1   0:01.78 systemd-j+
 2267 www-data  20   0  304756  39332  29824 S   0,7   1,0   0:00.77 apache2
    9 root      20   0       0      0      0 S   0,3   0,0   0:00.67 ksoftirqd+
  202 root       0 -20       0      0      0 I   0,3   0,0   0:03.56 kworker/0+

Ich kann nicht von meinem Handy aus das File Syncronisieren :frowning: was halt davor ohne Probleme ging :frowning:

anbei auch noch ein Screenshot meiner AdminConsole. Ja ich habe sehr viele Errors weiß aber nicht welches log er meint und wie ich diese Meldung wegbekomme

Betreffend der OPcache Meldung, schau dir mal diesen Thread an: OPCache configured !? - #5 by ernolf

Diese Werte sind definitiv viel zu hoch, und das erklärt auch warum deine Nextcloud so extrem langsam ist. Auser dein System hat 16 Cores oder mehr aber selbst dann wäre es noch hoch :wink: Faustregel: Die average Load sollte nicht die Anzahl Cores überschreiten.

Und ja, so wie es aussieht, wird die hohe CPU-Last durch den Clamscan-Prozess verursacht. Leider kenne ich mich mit ClamAV nicht wirklich aus, und kann dir keine Tips geben, wie du das Problem lösen kannst. Ich würde es aber mal temporär deaktivieren, damit du deine Nextcloud wieder vernünftig nutzen kannst, bis dir hoffentlich jemand anders weiterhelfen konnte bzw. du eine Lösung für dieses Problem gefunden hast.

ich tippe gerade darauf das es noch linux buster ist. kann das ggf eine rolle spielen?

Kann ich dir leider nicht sagen, du solltest aber so oder so mindestens auf Bullseye updaten, da Buster mittlerweile End of Life ist, und somit keine Sicherheitsupdates mehr erhält: LTS - Debian Wiki

habe ich jetzt auch gemacht aber bekommer jetzt

Internal Server Error

The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log.

Arg da hat es mir ganz schön was zerschossen :frowning:

Wenn ich raten müsste, ist warscheinlich etwas mit den PHP Modulen durcheinader geraten mit dem Update. Überprüfe ob alle benötigten PHP Module in der korrekten Version installiert sind.

Allenfalls kann dir dabei auch folgendes Script behilflich sein: Php-updater - a script to upgrade php in a safe way - #6 by ernolf

habe mich jetzt da sie eh in letzter zeit wieder probleme machte neu zu installieren mit Betriebssystem :frowning: