ich ein Problem mit Git bin zu begegnen, wo ich die folgende Meldung bin Empfang:Warum scheitern git auf Push/holen mit „Too many open files“
> git fetch
error: cannot create pipe for ssh: Too many open files
fatal: unable to fork
Die Systemadministratoren haben meine Datei Grenze erhöht , aber es hat das Problem nicht behoben. Außerdem habe ich kein Problem mit dem Erstellen neuer Dateien mit vi.
Beim Versuch, eine Niederlassung zu drücken, erhalte ich eine ähnliche Nachricht:
git push origin test_this_broken_git error: cannot create pipe: Too many open files fatal: send-pack: unable to fork off sideband demultiplexer
Könnte jemand genau beantworten, warum dies geschieht? Ich habe keine Änderungen an meiner git config vorgenommen und dies manuell überprüft.
Danke für die Erklärung und Tipps. Ich habe die Anfrage nicht an die SAs gerichtet, sie versuchen immer noch, die Ursache herauszufinden, und es war zu lang, also wollte ich sehen, was die Gurus auf Stackoverflow vorschlagen: D Ich habe es versucht und es kostet eine Tonne von stat, lstat, öffne, lese, lese, schließe die Befehle auf jedem Tag, von dem ich aus dem Befehl ausgebrochen bin. – Hazok
Würde es Ihnen etwas ausmachen, wenn ich Ihre Antwort editieren würde, um den endgültigen Grund und die Lösung darin zu finden? Ich würde dir gerne den vollen Dank dafür geben, da es ein Git-Problem war und das Laufen von Strace eine Tonne half. – Hazok
Das ist eine gute Idee, gehen Sie voran und bearbeiten Sie den Beitrag. –