Book Image

Mastering Apache Cassandra - Second Edition

Book Image

Mastering Apache Cassandra - Second Edition

Overview of this book

Table of Contents (15 chapters)
Mastering Apache Cassandra Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Configuring a Cassandra cluster


Now that you have a single node setup, you may start Cassandra by executing <cassandra_installation>/bin/cassandra for a tarball install or by running sudo service cassandra start for a repository install. (We'll see later in this chapter how to write a .init script for Cassandra and set it up to start on boot.) However, in order to get a Cassandra cluster working, a couple of configuration tweaks are required.

If you look at cassandra.yaml, you will find that it has the following six sections:

  • Cluster setup properties: These are basically startup properties, file location, ports, replica placement strategies, and internode communication settings.

  • Performance tuning properties: These help in setting up appropriate values for system and/or network resources on the basis of your setup.

  • Client connection properties: These help in setting up the behavior of client-to-node connectivity, namely the number of requests per client or maximum number of threads...