ok this seems to be the solution
Increase max number of ulimit open file in Linux
1)Step : open the sysctl.conf and add this line fs.file-max = 65536
Sudo gedit /etc/sysctl.conf add end of line fs.file-max = 65536
save and exit.
2)Step : sudo gedit /etc/security/limits.conf and add below the mentioned
* soft nproc 65535
* hard nproc 65535
* soft nofile 65535
* hard nofile 65535
save and exit
check max open file ulimit
[root@localhost# ulimit -a
....
open files (-n) 65535
the full info is here
http://ithubinfo.blogspot.in/2013/07/how-to-increase-ulimit-open-file-and.html
I hope that helps any one else with the same issue
regards
Graham