Hadoop集群 java.lang.OutOfMemoryError: unable to create new native thread异常

Hadoop集群新加的机器经常会出现 java.lang.OutOfMemoryError: unable to create new native thread的异常,后来发现新机器是没有设置创建线程数量造成的,默认是1024,需要改系统配置文件,设大才行。

查看生效方式是ulimit -u


/etc/security/limits.conf文件中增加 

username soft nproc 100000 
username   hard nproc 100000  

你可能感兴趣的:(Hadoop集群 java.lang.OutOfMemoryError: unable to create new native thread异常)