I came across this error that is apparently pretty common among Linux Systems.
“Too many files Open”
In my code I tried to set the Python open file limit to unlimited and it threw an error saying that I could not exceed the system limit.
import resource
try:
resource.setrlimit(resource.RLIMIT_NOFILE, (500,-1))
except Exception as err:
print err
pass
So…I Googled around a bit and followed this tutorial.
However, I set everything to 9999999 which I thought would be as close to unlimited as I could get. Now I cannot open a session as root on that machine. I can’t login as root at all and am pretty much stuck. What can I do to get this machine working again? I need to be able to login as root! I am running Centos 6 and it’s as up to date as possible.
Did you try turning it off and on?
If this doesn’t help you can supply
init=/bin/bashas kernel boot parameter to enter a root shell. Or boot from a live cd and revert your changes.