Runbook

Cassandra compaction executor blocked tasks.

Back to Runbooks

Overview

This incident type refers to a situation where some tasks in the Cassandra compaction executor are blocked, impacting the performance of the system. It may occur due to various reasons, such as high resource utilization, hardware failures, or software bugs. This issue needs to be addressed promptly to ensure the smooth functioning of the system.

Parameters

Debug

Check CPU and memory utilization

Check disk usage

Check if the Cassandra service is running

Check Cassandra logs for errors

Check if compaction is running

Check for blocked tasks in compaction

Configuration issues: Incorrect configuration of the Cassandra cluster or executor can cause tasks to block.

Repair

Compact all tables in cassandra database using nodetool utility to force the completion of the blocked compaction task.

Restarting the Cassandra compaction executor can help resolve the issue, as it can clear any stuck tasks and ensure the smooth functioning of the system.

Learn more

Related Runbooks

Check out these related runbooks to help you debug and resolve similar issues.