Hi,
At first look it seems that you are reaching the open files limit. You will need to increase the limit for max open files:
1) add to /etc/my.cnf ([mysqld] section) (replace 65K with desired maximum open files limit)
open_files_limit = 65K
2)
echo "mysql soft nofile 65536" >>/etc/security/limits.conf
echo "mysql hard nofile 65536" >>/etc/security/limits.conf
3) Stop and restart your mysql service.
The examples i provided should allow mysql service to accept a maximum of 65K open files. Replace/edit to reflect your environment if needed. Note that I'm not responsible for possible issues , use at your own risk.