10. Troubleshooting

As with any system, knowing a little about how it works is one of the keys to troubleshooting. In this chapter we’ll discuss some of the ways to troubleshoot Cassandra and the tools involved.


Most of the tools that are used for troubleshooting are basic *nix tools. We’ll go over some of the key command line switches and what to look for when looking at a system.


iostat is a commonly used *nix tool that shows metrics about the input/output of the system. It does not come installed out of the box on most *nix distros. It is commonly found as part of the sysstat package.

The iostat command is used for monitoring system input/output device loading by observing the time the devices are active in relation to their ...

Get Practical Cassandra: A Developer’s Approach now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.