不十分なユーザー・リソース制限エラー

リソース制限が不十分な場合、LinuxプラットフォームのDataStax Enterpriseで多数のエラーが発生する場合があります。

DataStaxヘルプ・センターでは、トラブルシューティング情報も提供しています。

リソース制限が不十分な場合、LinuxプラットフォームのDataStax Enterpriseで多数のエラーが発生する場合があります。

エラー

(アドレス空間)またはmemlock設定として不十分
ERROR [SSTableBatchOpen:1 ] 2012-07-25 15:46:02,913 AbstractCassandraDaemon.java  (line 139)
Fatal exception in thread Thread [SSTableBatchOpen:1,5,main ]
java.io.IOError: java.io.IOException: Map failed  at ...
memlock設定が不十分
WARN [main ] 2011-06-15 09:58:56,861 CLibrary.java  (line 118) Unable to lock JVM memory  (ENOMEM).
This can result in part of the JVM being swapped out, especially with mmapped I/O enabled.
Increase RLIMIT_MEMLOCK or run Cassandra as root.
nofiles設定が不十分
WARN 05:13:43,644 Transport error occurred during acceptance of message.
org.apache.thrift.transport.TTransportException: java.net.SocketException: 
Too many open files ...
nproc設定が不十分
ERROR [MutationStage:11 ] 2012-04-30 09:46:08,102 AbstractCassandraDaemon.java  (line 139)
Fatal exception in thread Thread [MutationStage:11,5,main ]
java.lang.OutOfMemoryError: unable to create new native thread