我使用的是datastax cassandra 4.8.16。在虚拟机的每个dc上有8个dc和5个节点的集群。在过去的几周里,我们观察到以下性能问题1) 增加vm上的丢弃计数。2) 未达到某些写入操作的本地\u仲裁。3) opscenter.rollup\u状态和system.hints的频繁压缩在opscenter中可见。感谢你能帮我找到原因。
nfeuvbwi1#
缺失突变的存在意味着集群严重过载。它可能是主负载的增加,所以它+来自opscenter的负载,过载的系统-您需要查看每个节点和每个表的请求数、延迟等的统计信息,以查看增加发生的位置。还请检查机器上的i/o统计信息(例如 iostat )-队列大小、读/写延迟等。另外,建议使用专用的opscenter集群来存储度量—它可以更小,并且不需要dse的额外许可证。在opscenter的文档中是怎么说的:重要提示:在生产环境中,datastax强烈建议将数据存储在单独的datastax企业集群中。关于虚拟机-通常不建议安装,但在很大程度上取决于什么样的底层硬件-CPU,ram,磁盘系统的数量。
iostat
1条答案
按热度按时间nfeuvbwi1#
缺失突变的存在意味着集群严重过载。它可能是主负载的增加,所以它+来自opscenter的负载,过载的系统-您需要查看每个节点和每个表的请求数、延迟等的统计信息,以查看增加发生的位置。还请检查机器上的i/o统计信息(例如
iostat
)-队列大小、读/写延迟等。另外,建议使用专用的opscenter集群来存储度量—它可以更小,并且不需要dse的额外许可证。在opscenter的文档中是怎么说的:
重要提示:在生产环境中,datastax强烈建议将数据存储在单独的datastax企业集群中。
关于虚拟机-通常不建议安装,但在很大程度上取决于什么样的底层硬件-CPU,ram,磁盘系统的数量。