Javaから、開いているファイルの数が多すぎることを示すエラーが報告される

Javaに十分な数のファイル記述子が存在しない可能性があります。

Javaに十分な数のファイル記述子が存在しない可能性があります。

Cassandraでは通常、デフォルトのファイル記述子の数(1024)より多くのファイル記述子が必要です。ファイル記述子の数を増やすには、「不十分なユーザー・リソース制限エラー」の「推奨設定」セクションの説明に従ってCassandraノードに対するセキュリティ制限を変更してください。

可能性は低いですが、もう1つの考えられる原因として、Cassandraのファイル記述子リークがあります。lsof -n | grep javaを実行して、Javaによって開かれたファイル記述子の数が妥当な数であることをチェックしてください。この数が数千を超えるほど多い場合、エラーが発生します。