First, you’ll follow a simple best practice: ensuring the list of available packages is up to date before installing anything new.
yum -y update
At this point, installing lsyncd is as simple as running just one command:
yum -y install java
Step #2: Add the DataStax Community Repository
vim /etc/yum.repos.d/datastax.repo
Add the following information to the file you’ve created, using i to insert:
[datastax]
name = DataStax Repo for Apache Cassandra
baseurl = http://rpm.datastax.com/community
enabled = 1
gpgcheck = 0
Then exit and save the file with the command :wq (see the example below):
Step #3: Install Apache Cassandra 2
At this point, installing Cassandra is as simple as running just one command:
yum -y install dsc20
Step #4: Get Cassandra Running
Start-Up Cassandra
systemctl start cassandra
Check Cassandra Service Status
systemctl status cassandra
Enable Cassandra to Start at Boot
systemctl enable cassandra
Enter the Cassandra Command Line
cqlsh
The cqlsh interface should look similar to:
Connected to Test Cluster at localhost:9160.
[cqlsh 4.1.1 | Cassandra 2.0.10 | CQL spec 3.1.1 | Thrift protocol 19.39.0]
Use HELP for help.
cqlsh>
Check Cassandra Node Status
nodetool status
Restart Cassandra
systemctl restart cassandra
Shutdown Cassandra
service cassandra stop