Datastax代理偶尔无法报告指标

时间:2015-04-15 09:51:40

标签: datastax datastax-enterprise opscenter

我使用OpsCenter 5.1.1运行DSE 4.6.5群集(Cassandra 2.0.14.352)

每天一到两次,其中一个节点(有时更多)会停止报告指标,直到我手动重启datastax-agent。

在我重启代理之前,它还活着。这是代理日志:

WARN [Thread-13] 2015-04-14 23:20:23,277 Cassandra operation queue is full, discarding cassandra operation
WARN [Thread-13] 2015-04-14 23:20:23,277 131176 operations dropped so far.
WARN [Thread-13] 2015-04-14 23:20:23,277 Cassandra operation queue is full, discarding cassandra operation
WARN [Thread-13] 2015-04-14 23:20:23,277 131177 operations dropped so far.
WARN [Thread-13] 2015-04-14 23:20:23,278 Cassandra operation queue is full, discarding cassandra operation
WARN [Thread-13] 2015-04-14 23:20:23,278 131178 operations dropped so far.
WARN [Thread-13] 2015-04-14 23:20:23,278 Cassandra operation queue is full, discarding cassandra operation
WARN [Thread-13] 2015-04-14 23:20:23,278 131179 operations dropped so far.
WARN [Thread-13] 2015-04-14 23:20:23,278 Cassandra operation queue is full, discarding cassandra operation
WARN [Thread-13] 2015-04-14 23:20:23,278 131180 operations dropped so far.
ERROR [cassandra-processor-1] 2015-04-14 23:20:24,387 Error when proccessing cassandra callcom.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (no host was tried)

请注意:

  • 所有节点都在同一个数据中心,具有相同的硬件 规格和相同的配置。
  • 节点使用两个网卡,因此rpc_address和listen_address位于不同的网络上
  • OpsCenter正在其中一个群集节点上运行
  • 写作密集:请查看我的其他question

总而言之,在其中一台机器上(以循环方式),代理停止报告数据,而在另一台机器上工作正常。 重新启动代理服务可以解决问题,但是不应该重新启动它?这是一个错误吗?我怎么能绕过这个?

如果您需要更多信息,请告诉我。 感谢。

0 个答案:

没有答案