cassandra快照时出现太多打开的文件

时间:2013-02-05 02:12:37

标签: java backup cassandra snapshot

当我尝试cassandra快照时发生java错误。

root @cassandra mytest]#/ usr / local / apache-cassandra-1.1.7 / bin / nodetool -h localhost mytest


enter image description here

所以,我添加到/etc/security/limits.conf

请按照:http://www.datastax.com/docs/1.1/troubleshooting/index#java-reports-an-error-saying-there-are-too-many-open-files

  • soft nofile 32768
  • hard nofile 32768
  • root soft nofile 32768
  • root hard nofile 32768
  • 软memlock无限
  • hard memlock unlimited
  • root soft memlock unlimited
  • root hard memlock unlimited
  • 软无限
  • 艰难无限
  • root soft as unlimited
  • root hard as unlimited

但仍然发生错误。

请帮帮我。

我使用CentOS。

PS。 我遵循这个:
在CentOS,RHEL,OEL Sysems上,在/etc/security/limits.d/90-nproc.conf中将系统限制从1024更改为10240,然后启动新shell以使这些更改生效。 * soft nproc 10240

但我找不到“/etc/security/limits.d/90-nproc.conf”


对不起。我英语很差。

1 个答案:

答案 0 :(得分:1)

limits.conf 外,您还需要执行以下操作:

修改 /etc/pam.d/login ,添加以下行:

session required /lib/security/pam_limits.so

请尝试一下,让我知道结果。