如何在 Ubuntu 中增加 Neo4j 的最大文件打开限制(ulimit)?

2024-03-01

现在ulimit -n shows 10000。我想增加到40000。我编辑了“/etc/sysctl.conf”并放入fs.file-max=40000。我也编辑过/etc/security/limits.conf并更新了硬值和软值。但仍然显示 ulimit10000。完成所有这些更改后,我重新启动了笔记本电脑。我可以访问 root 密码。

usr_name@usr_name-lap:/etc$ /sbin/sysctl fs.file-max
fs.file-max = 500000

添加了以下几行/etc/security/limits.conf -

*     soft    nofile          40000
*     hard    nofile          40000

我还添加了以下行/etc/pam.d/su-

session    required   pam_limits.so

我已经尝试了其他论坛上给出的所有可能的方法,但我最多可以达到10000,不超过这个范围。可能是什么问题?

我做出这个改变是因为neo4j引发达到最大打开文件限制错误。


你正在做的事情对 root 用户不起作用。也许您正在以 root 身份运行服务,因此您看不到更改。

要增加 root 用户的 ulimit,您应该替换*通过根。*不适用于root用户。休息和你一样。我将在这里重新引用它。

将以下行添加到文件中:/etc/security/limits.conf

root soft  nofile 40000

root hard  nofile 40000

然后在文件中添加以下行:/etc/pam.d/common-session

session required pam_limits.so

这将更新 root 用户的 ulimit。正如评论中提到的,您甚至不需要重新启动即可看到更改。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Ubuntu 中增加 Neo4j 的最大文件打开限制(ulimit)? 的相关文章

随机推荐

  • 使用鼠标选择要捕获的区域

    我正在制作一个基于Java的屏幕截图应用程序 当您按下键盘上的组合键时 我想这样做这个视频 http www youtube com watch v bJ6VbbpQ0XY发生在您在屏幕上选择区域的位置 并且它会拍摄所选区域的屏幕截图 如何
  • Google 搜索查询中参数的含义? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 有没有关于 Google 查询中的参数含义的资源 有没有分析过 Google 搜索页面的内部运作方式 例子是 http www googl
  • 如何使用eclipse进行C#开发? [复制]

    这个问题在这里已经有答案了 可以使用eclipse进行C 开发吗 如果可以的话 该怎么办呢 您最喜欢的组合是什么 虽然我见过一些半成品的插件 但我不相信有任何东西可以做到这一点close到 Eclipse 中的 Java 工具 如果您使用的
  • 使用 jquery-1.4.1.js 访问被拒绝

    我正在使用 VS2010 和 jquery 1 4 1 js 版本 我尝试访问 WCF 服务 但出现奇怪的错误 访问被拒绝 in jquery 1 4 1 js在页码处4982 jquery 1 4 1 js Open the socket
  • 清除控制台缓冲区

    我正在 VS2008 中编写一个示例控制台应用程序 现在我有一个Console WriteLine 在屏幕上显示输出的方法 然后有Console ReadKey 等待用户结束应用程序 If I press Enter while the C
  • 如何从服务类调用组件方法 - Angular

    我试图从服务类调用组件方法 但收到类似 错误类型错误 无法读取未定义的属性 测试 的错误 但是我遇到了类似的问题 但主要解释了组件到组件的调用 所以我没有正确理解 例子 测试组件 ts Component selector componen
  • 考虑到指令具有不同的长度,CPU 如何知道下一条指令应该读取多少字节?

    所以我正在读一篇论文 其中他们说静态反汇编二进制代码是不可判定的 因为一系列字节可以用多种可能的方式表示 如图所示 其 x86 所以我的问题是 那么CPU是如何执行这个的呢 例如 在图中 当我们到达 C3 之后时 它如何知道下一条指令应该读
  • 如何动态覆盖__setitem__? (无子类)

    我无法覆盖某些内置函数 例如 setitem Python2 7 虽然我测试的之前版本也出现同样的情况 虽然我知道这很容易通过子类化来完成 但这不是我想要的 我需要能够动态地重写这些方法 显然 当我的班级是 的子类时object 被重写的方
  • iOS Swift:将打印和调试打印写入文件

    晚上 是否可以将所有打印和调试打印保存在文件中 我想要记录我的应用程序所做的事情 即使它不是从 Xcode 启动的 我正在考虑重写 print 和 debugPrint 方法并将输入写入文件 Thanks Swift 标准库中有以下方法 f
  • ConvergenceWarning:lbfgs 未能收敛(状态 = 1):停止:总数迭代次数达到限制

    我有一个由数字和分类数据组成的数据集 我想根据患者的医疗特征预测患者的不良结果 我为我的数据集定义了一个预测管道 如下所示 X dataset drop columns target y dataset target define cate
  • 在空行上将文本文件拆分为字符串

    我想读取本地的一个txt文件 读取这个文件中的文本 之后 我想将整个文本拆分为字符串 如下例所示 例子 可以说文件包含 abcdef ghijkl aededd ededed ededfe efefeef efefeff 我想将此文本拆分为
  • Mingw64-w64 属性(格式)和 标头

    交叉编译时 我在让 cinttypes 在 mingw64 w64 上正常工作时遇到严重问题 我已经将其简化为在 docker 中运行的最小示例 inttypes test cpp include
  • XNA:当前顶点声明不包括当前顶点着色器所需的所有元素。 Normal0 缺失

    嘿 我遇到了一点麻烦 我使用 xna 已经有一段时间了 但我对 3D 完全陌生 我正在逐字跟踪 msdn 网站上 winformsgraphicsdevice 示例中的代码 它有一个可以在屏幕上绘制一个原始三角形的控件 就这么简单 但我在这
  • Safari 未检测到我的扩展证书

    我已注册 Safari 开发计划并拥有有效的 Apple ID 我已按照Apple提供的所有步骤进行操作 问题是 Windows XP Service Pack 2 无法识别命令 certreq 而说明表明它可以在任何 Windows 计算
  • 使用 UNIX 机器文件和目录选项卡自动完成的 Windows 应用程序

    Unix Linux 支持按 tab 时自动完成文件和目录 我需要在我的 Windows 应用程序中创建此功能 我有一个用于用户输入文件名的文本字段 我想响应 制表符 按下 就像我们在 Unix 控制台中一样 如果有一个选项 自动完成 一些
  • 移动网站检测服务器端与客户端

    谁能推荐检测移动设备访问网站的最佳方法 我们希望重定向到移动版本 而不是由于 CMS 限制而重新设计现有页面 我们还需要能够根据要求在移动设备上返回完整网站的选项 我们有一个 net 服务器 但不是 net 开发人员 因此必须为服务器端完成
  • 是否可以使用 EclipseLink 输出生成的 SQL,而无需增加日志详细程度?

    我想在开发过程中将 EclipseLink 生成的 SQL 输出到控制台 但是 我只能使用日志记录级别 FINE 来执行此操作 我有一个由许多类组成的复杂域模型 当日志详细程度处于 FINE 级别时 部署会花费相当多的时间 因为 Eclip
  • C# Mongodb 多个对象数组文档的笛卡尔积

    尝试使用 C Linq 甚至原始 Mongodb 查询本身来了解如何将多个数组连接为笛卡尔积 举例来说 我有一个集合 我将其过滤为以下两个文档 movie starwars showday monday movie batman showd
  • 为什么 ng build 在 azure DevOps 上失败?

    我正在尝试使用 Azure DevOps 进行 CI CD 但以下任务失败 这是 package json 文件信息 scripts ng ng start ng serve build ng build prod 这是错误消息 我尝试删除
  • 如何在 Ubuntu 中增加 Neo4j 的最大文件打开限制(ulimit)?

    现在ulimit n shows 10000 我想增加到40000 我编辑了 etc sysctl conf 并放入fs file max 40000 我也编辑过 etc security limits conf并更新了硬值和软值 但仍然显