CronJob läuft mehr wie einen Tag

Hallo zusammen
Ich habe seit einigen NC Versionen das Problem das über Nacht das Memory bis zu 99% belastet wird da der CronJob (cron.php) teilweise 3-4x parallel ausgeführt wird und hängenbleibt.
So wie es aktuell aussieht hängt er beim ausführen des Filescans, wen ich occ files:scan --all von Hand starte fängt er an und benötigt mehr wie einen Tag bis er fertig ist.

Das “Problem” ist das wir bei allen Benutzern einen Mitarbeiter Share per SMB gemappt haben der ca. 300 GB gross ist und so wie es aussieht prüft der file:scan jetzt bei allen 144 Konten den Mitarbeiter Share, was sicherlich dazu führt das der Job so derart lange benötigt oder besser gesagt nicht mehr fertig wird (die Tabelle hat übrigens ca. 2M Einträge).

Gibt es eine Möglichkeit gewisse Ordner aus dem Scan zu entfernen?
Oder evtl. einen anderen Weg wie wir allen Mitarbeiter den selben Ordner von einem separaten Fileserver bereitstellen könnten?

  • Bei welchen Anbieter? Was für ein Server?

v-server

  • Auf welcher Hardware? PC, Raspberry PI, Banana, NAS usw…

vSphere 6.7

  • Betriebssystem sowie Version ALLER beteiligten Systeme

Ubuntu 18.04.5 LTS

  • Nextcloud Version?

20.0.4

  • PHP Version?

7.2

  • Welche Datenbank? MySql,Engine X (Nginx),MariaDB usw…

10.1.47-MariaDB-0ubuntu0.18.04.1 Ubuntu 18.04

  • Apache version, usw.

Apache/2.4.29 (Build: 2020-08-12T21:33:25)

  • Läuft NC in Docker,Snap oder VM

VM

Grüsse
ManDal

Wie geht Ihr den vor wen Ihr aus einem vorhandenen Fileserver Shares in der Nextcloud zu Verfügung stellen möchtet? Oder habt Ihr euren Fileserver komplett durch mit der Nextcloud abgelöst?