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

hc8w905p  于 2022-11-05  发布在  Cassandra
关注(0)|答案(1)|浏览(131)

我在两个相同的集群上运行DSE 5.0.5,所有节点都是Spark+SOLR。在第一个集群上一切正常,但在第二个集群上,我在/var/lib/cassandra/system.log中收到以下消息:

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]

请您指出需要检查哪些内容才能更正此问题。
我想通了,就是这个性质:
dse.db信息汇总节点查询超时,默认值为3000毫秒。
但是我不知道该把它放在哪里...
请指教,
谢谢,
克里斯蒂安

eivnm1vs

eivnm1vs1#

请在dse.yaml中设置performance_core_threads: 2。注意,默认dse.yaml中可能缺少此设置,因此您必须添加它。不要将其与
虽然您收到超时异常,但它应该可以工作。

相关问题