免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 9065 | 回复: 1
打印 上一主题 下一主题

求助,关于ulimit [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-06 12:44 |只看该作者 |倒序浏览
HPUX 11.11
非root用户下,执行
$ulimit -a
time(seconds)        unlimited
file(blocks)         unlimited
data(kbytes)         1048576
stack(kbytes)        8192
memory(kbytes)       unlimited
coredump(blocks)     4194303
nofiles(descriptors) 10240

如果想要修改该用户环境下nofiles的值为20480,执行命令后报错
$ ulimit -n 20480
sh: ulimit: The specified value exceeds the user's allowable limit.

经测试,无论修改为何值均报此错误,请问如何修改此值?

/usr/conf/master.d/core-hpux文件中,显示
*range maxfiles<=60000
*range maxfiles>=30
*range maxfiles_lim<=60000
*range maxfiles_lim>=30
说明nofiles由10240改为20480应该是可行的,而且root用户下可以执行
# ulimit -n 20480
# ulimit -a
time(seconds)        unlimited
file(blocks)         unlimited
data(kbytes)         1048576
stack(kbytes)        8192
memory(kbytes)       unlimited
coredump(blocks)     4194303
nofiles(descriptors) 20480

该如何修改非root用户的nofiles值?是否只能修改核心参数maxfiles?因为修改后生效需要重启,目前不能重启,而且只需要修改某一非root用户即可。我在测试机上修改过核心参数maxfiles,好像改过之后重启,所有用户的nofiles值都变成改过之后的值了

论坛徽章:
0
2 [报告]
发表于 2009-12-04 17:18 |只看该作者
挖坟
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP