1. 一台CentOS 6.6 hadoop服务器su hadoop时出现以下错误
su: cannot set user id: Resource temporarily unavailable
2. 直接远程ssh hadoop@x.x.xx时出现
Write failed: Broken pipe
3. 原因是hadoop进程数过多,系统ulimit限制太小
- 查看/etc/security/limits.conf发现已经调优过了
* soft nproc 65535
* hard nproc 65535
解决方法
- centos 6.X以后新增了一个/etc/security/limits.d/90-nproc.conf 文件,用于控制nproc,这里面的默认配置是
* soft nproc 1024
root soft nproc unlimited
- 修改此处将
1024
根据自己实际情况改大