Can't create a new thread (errno 11) 解決辦法 mysql無法連接


問題的現象:

錯誤信息:

ERROR 1135 (00000): Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent b

 

原因分析:

和mysql本身沒關系

操作系統連接數太小。(比如centos 6 默認的  max user process只有 1024個。當mysql process大於這個值時 就會出現Can't create a new thread的問題)

 

 

連接數超限處理的辦法:

ulimit -a

查看max user processes 這一項

要是這個值比較的小 當mysql中process的數目超過這個數的時候 就會抱標題相應的錯誤。

 

修改辦法:

vi /etc/security/limits.d/90-nproc.conf

#修改為:

 -    nproc     65536

或者:

vi /etc/bashrc

添加 :

ulimit -u 65536

 

然后退出當前session 即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM