fork failed.: Cannot allocate memory
2017-07-01 15:32
2061 查看
在做压力测试时候:
查询pid_max值:
修改pid_max的值:
[root@666 ok]# webbench -c 5000 -t30 http://10.100.0.61/ Webbench - Simple Web Benchmark 1.5 Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software. Benchmarking: GET http://10.100.0.61/ 5000 clients, running 30 sec. Speed=176440 pages/min, 4025737 bytes/sec. Requests: 88219 susceed, 1 failed. [root@666 ok]# webbench -c 50000 -t30 http://10.100.0.61/ Webbench - Simple Web Benchmark 1.5 Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software. Benchmarking: GET http://10.100.0.61/ 50000 clients, running 30 sec. problems forking worker no. 6594 fork failed.: Cannot allocate memory bash: fork: Cannot allocate memory bash: fork: Cannot allocate memory bash: fork: Cannot allocate memory bash: fork: Cannot allocate memory bash: fork: Cannot allocate memory bash: fork: Cannot allocate memory bash: fork: Cannot allocate memory bash: fork: Cannot allocate memory bash: fork: Cannot allocate memory bash: fork: Cannot allocate memory bash: fork: Cannot allocate memory .... bash: cannot make pipe for command substitution: Too many open files
查询pid_max值:
[root@666 ok]# sysctl kernel.pid_max kernel.pid_max = 32768
修改pid_max的值:
[root@666 ok]# sysctl -w kernel.pid_max=60000 kernel.pid_max = 60000 [root@666 ok]# sysctl kernel.pid_max kernel.pid_max = 60000
[root@666 ok]# echo 'kernel.pid_max=9999' >>/etc/sysctl.conf [root@666 ok]# sysctl -p kernel.pid_max = 9999
相关文章推荐
- proc_open(): fork failed - Cannot allocate memory
- PHP Warning: proc_open(): fork failed - Cannot allocate memory in phar:///usr/bin/composer/vendor/s
- 安装composer后报错proc_open(): fork failed - Cannot allocate memory
- laravel composer安装的时候 报错proc_open(): fork failed - Cannot allocate memory
- composer报错:proc_open(): fork failed - Cannot allocate memory
- 8.cent os7.2 安装composer后报错proc_open(): fork failed - Cannot allocate memory
- 云 Ubuntu主机laravel compser update 出错proc_open(): fork failed - Cannot allocate memory
- mprotect() failed: Cannot allocate memory
- -bash: fork: Cannot allocate memory 问题的处理
- Swap故障之swapoff failed: Cannot allocate memory
- os::commit_memory() failed; error='cannot allocate memory' (errno=12)
- pid max导致fork: Cannot allocate memory 的分析及解决办法
- -bash: fork: Cannot allocate memory 问题的处理
- Can't rewrite append only file in background: fork: Cannot allocate memory
- redis Can’t save in background: fork: Cannot allocate memory
- -bash: fork: Cannot allocate memory 问题的处理
- mprotect() failed: Cannot allocate memory
- Can't save in background: fork: Cannot allocate memory
- -bash: fork: Cannot allocate memory 问题的处理
- -bash:fork:cannot allocate memory