博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 修改/etc/security/limits.conf
阅读量:3522 次
发布时间:2019-05-20

本文共 1570 字,大约阅读时间需要 5 分钟。

做GP压测的时候,当并发上去之后会一直报

could not fork new process for connection: Resource temporarily unavailable (seg0 10.50.10.170:6000)Client 13 aborted in state 2: ERROR:  failed to acquire resources on one or more segmentsDETAIL:  could not fork new process for connection: Resource temporarily unavailable

修改‘ulimit -u’ 为131072。

 -u 是用户最多可启动的进程数目。

该参数root用户是131072,gpadmin用户是1024.

可是/limits.conf里面是

* soft nproc 131072

 /etc/security/limits.conf 配置文件可限制文件打开数,系统进程等资源,在该文件配置中写的最大用户进程数是受/etc/security/limits.d/90-nproc.conf配置上限影响的。

90-nproc.conf 修改为131072所有用户的最大进程数都会变掉。

[root@gptest01 ~]# vim /etc/security/limits.limits.conf  limits.d/    [root@gptest01 ~]# cd  /etc/security/limits.d/[root@gptest01 limits.d]# lltotal 4-rw-r--r-- 1 root root 193 Jun  9 16:22 90-nproc.conf[root@gptest01 limits.d]# vim 90-nproc.conf # Default limit for number of user's processes to prevent# accidental fork bombs.# See rhbz #432903 for reasoning.*          soft    nproc     131072root       soft    nproc     unlimited

命   令:ulimit

功   能:控制shell程序的资源
语  法:ulimit [-aHS][-c <core文件上限>][-d <数据节区大小>][-f <文件大 小>][-m <内存大小>][-n <文件数目>][-p <缓冲区大小>][-s <堆栈大小>][-t <CPU时间>][-u <程序数目>][-v <虚拟内存大小>] 
    补充说明:ulimit为shell
内建指令,可用来控制shell执行程序的资源。 
    参  数: 
    -a  显示目前资源限制的设定。  
    -c <core文件上限>  设定core文件的最大值,单位为区块。  
    -d <数据节区大小>  程序数据节区的最大值,单位为KB。  
    -f <文件大小>  shell所能建立的最大文件,单位为区块。  
    -H  设定资源的硬性限制,也就是管理员所设下的限制。  
    -m <内存大小>  指定可使用内存的上限,单位为KB。  
    -n <文件数目>  指定同一时间最多可打开的文件数。  
    -p <缓冲区大小>  指定管道缓冲区的大小,单位512字节。  
    -s <堆栈大小>  指定堆叠的上限,单位为KB。  
    -S  设定资源的弹性限制。  
    -t <CPU时间>  指定CPU使用时间的上限,单位为秒。  
    -u <进程数目>  用户最多可启动的进程数目。 
    -v <虚拟内存大小>  指定可使用的虚拟内存上限,单位为KB。

转载地址:http://pthqj.baihongyu.com/

你可能感兴趣的文章
[LeetCode javaScript] 3. 无重复字符的最长子串
查看>>
[LeetCode javaScript] 6. Z字形变换
查看>>
[LeetCode javaScript]455. 分发饼干
查看>>
[LeetCode javaScript] 735. 行星碰撞
查看>>
[LeetCode javaScript] 125. 验证回文串
查看>>
[LeetCode javaScript] 226. 翻转二叉树
查看>>
[LeetCode javaScript] 520. 检测大写字母
查看>>
[LeetCode javaScript] 350. 两个数组的交集 II
查看>>
[LeetCode javaScript] 53.最大子序和
查看>>
[LeetCode javaScript] 101. 对称二叉树
查看>>
[LeetCode javaScript] 860. 柠檬水找零
查看>>
[LeetCode javaScript] 118. 杨辉三角
查看>>
[LeetCode javaScript] 905. 按奇偶校验排序数组
查看>>
[LeetCode javaScript] 617. 合并二叉树
查看>>
[LeetCode javaScript] 292. Nim游戏
查看>>
[LeetCode javaScript] 896. 单调数列
查看>>
[LeetCode javaScript] 804. 唯一摩尔斯密码词
查看>>
[LeetCode javaScript] 476. 数字的补数
查看>>
[LeetCode javaScript] 811. 子域名访问计数
查看>>
[LeetCode javaScript] 414. 第三大的数
查看>>