Are you using CRS to start the cluster?

There is an oracle bug that is fixed in 10.2.0.3

workaround:

edit init.crsd
ulimit -n unlimited

Then restart crs to get the new settings.