Ich versuche repairDatabase von MongoDB auf Ubuntu 16.04 zu tun, aber es schlägt mit einem Fehler fehl "errno: 24 Too many open files" ("code": 16818).MongoDB "Open Files Limit" -Fehler während repairDatabase
Ich habe "ulimit -n" bis zu 1024000 ausgelöst, den Server neu gestartet, aber immer noch den gleichen Fehler. Es scheint nicht möglich zu sein, es höher zu heben, und ich habe keine Ideen. Bitte helfen Sie!
Wie viele Sammlungen haben Sie? MongoDB kann diesen Fehler auslösen, wenn Sie die WiredTiger-Speicher-Engine mit vielen Sammlungen verwenden. Versuchen Sie, die primäre oder sekundäre Instanz zu reparieren? – Jaco
Ich verwende MMAP Speicher-Engine und habe nur eine Instanz. Es gibt ungefähr 10 Sammlungen, aber eine von ihnen ist ziemlich groß (Gesamtgröße der DB-Dateien ist etwa 170 GB) –