Datastax 5.0.5信息[PO-thread-0] DbInfoRollupPlugin.java - 检索节点级别db摘要时出错

问题描述:

我在2个相同的群集上运行DSE 5.0.5,所有节点都是Spark + SOLR。在第一一切都很好,但是在第二我在/var/lib/cassandra/system.log此消息:Datastax 5.0.5信息[PO-thread-0] DbInfoRollupPlugin.java - 检索节点级别db摘要时出错

INFO [PO-thread-0] 2017-04-02 19:26:43,176 DbInfoRollupPlugin.java:196 - Error retrieving node level db summary 

据悉为“INFO”但是什么是错的,我不能想办法。部分堆栈跟踪如下:

INFO [PO-thread-0] 2017-04-02 19:26:43,176 DbInfoRollupPlugin.java:196 - Error retrieving node level db summary 
java.util.concurrent.TimeoutException: null 
    at java.util.concurrent.FutureTask.get(FutureTask.java:205) [na:1.8.0_112] 
    at com.datastax.bdp.plugin.DeferringScheduler$DeferringTask.get(DeferringScheduler.java:115) ~[dse-core-5.0.5.jar:5.0.5] 
    at com.datastax.bdp.reporting.snapshots.db.DbInfoRollupPlugin$DbInfoRollupTask.doRollup(DbInfoRollupPlugin.java:192) [dse-core-5.0.5.jar:5.0.5] 
    at com.datastax.bdp.reporting.snapshots.db.DbInfoRollupPlugin$DbInfoRollupTask.run(DbInfoRollupPlugin.java:173) [dse-core-5.0.5.jar:5.0.5] 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_112] 
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [na:1.8.0_112] 
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_112] 
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [na:1.8.0_112] 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_112] 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_112] 
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_112] 

您能指出要检查什么来纠正此问题。 非常感谢

我想通了,是这样的特性是:有3000毫秒的默认

dse.db_info_rollup_node_query_timeout。

但是我不知道在哪里设置?

PLS咨询,

THX,

克里斯蒂安

+0

在跟踪来自同一时间的其他节点上的日志中看到了什么? – mando222

请设置在dse.yamlperformance_core_threads: 2。请注意,此设置可能缺少默认dse.yaml,因此您必须添加它。不要将它与

混淆虽然您收到该超时异常,它应该工作。