Il n'y a pas de réponse claire à cela car vous faites quelque chose de très lourd, mais une solution de contournement est disponible
ulimit
est une commande sous unix/linux qui permet de définir des limites système pour toutes les propriétés.
dans votre cas, vous devez augmenter max. non. des fichiers ouverts comptent ou le rendent illimité du côté plus sûr (il est également recommandé par MongoDB)
ulimit -n <large value in your case 1000000>
or
sysctl -w fs.file-max=1000000
and
/etc/security/limits.conf or /etc/sysctl.conf:
change
fs.file-max = 1000000