遇到问题
DSM运行ulimit -n命令返回的是1024,即linux单个进程可以打开的文件数为1024,最近用内网穿透程序转发请求即用frpc的时候,多开了几个客户端,然后日志里边就报too many open files,但是linux常规的解决方案在DSM里边不好使,于是找到群晖技术支持,寻求解决方案,但是最终没有给出满意的。
自己想出的解决方案
root直接修改/etc/profile文件,所有登录的用户均可以修改ulimit参数。
直接在/etc/profile文件最后添加以下语句即可:
ulimit -n 4096
据群晖工程师说最大只能修改为4096,至于为什么不知道,先改这么多,遇到问题再找解决方案吧。
文章评论