Linux-systemen hebben meestal een vooraf ingestelde limiet van 1024 geopende bestanden tegelijk. Deze limiet is erg laag inderdaad in het geval van de machine met een hoge belasting en werken met name in de aanwezigheid van web servers met veel verschillende domeinen en daarom verwijzingen naar bestanden en logbestanden.
Toen in productie is bereikt en overschreden deze grens vaak problemen van inconsistentie-overzicht. Dus is het beter om snel handelen. Het kennen van het proces-id van onze eigen applicatie (bijvoorbeeld Tomcat of httpd) kan dan commando met het aantal bestanden dat dit proces wordt geopend:
lsof-p [proces-id] | wc-l
We begrijpen het probleem minimaliste kunnen interveniëren met de ulimit commando. Gebruik de volgende commando's om informatie te krijgen over het systeem:
ulimit-Ha
ulimit-HS
Ten slotte past de maximale waarde van de opening van dezelfde bestanden van Linux kunt invoeren:
ulimit-n 4000
Neem ook een kijkje op de manpagina voor meer info over de opdracht en alle opties:
man ulimit



































