May 1, 2014 | By the+gnu+linux+evangelist | Filed in: Tutorial.
Cassandra Ubuntu 14.04 Trusty Installation Guide
You are Welcome! The Tutorial shows you Step-by-Step How to Install and Getting-Started with the Latest Apache Cassandra 3.x NoSQL Database for Ubuntu 14.04 Trusty Tara LTS GNU/Linux Desktop.
And the Apache Cassandra NoSQL Database for Ubuntu is the right choice when you need scalability and high availability without compromising performance.
Especially relevant: Pre-Requisite to Cassandra 3.x Database Set-Up is the Oracle Java JDK Installation on System!
Finally, here is Described a System Wide Installation, for a Local one Put stuff into Home, omit permissions and adapt commands consequently.
Apache Cassandra Overview:
-
Proven: Cassandra is in use at eBay, CERN, GitHub, Netflix and over 1500 more companies.
-
Fault Tolerant: Data is automatically replicated to multiple nodes for fault-tolerance.
-
Performant: Cassandra consistently outperforms popular NoSQL alternatives in benchmarks and real applications.
-
Decentralized: there are no single points of failure. There are no network bottlenecks. Every node in the custer is identical.
-
Durable: Cassandra is recommended for applications that can’t afford to lose data, even when an whole data center goes down.
-
You’re in Control: Choose between synchronous or asynchronous replication for each update.
-
Elastic: Read and write throughput both increase linearly as new machines are added, with no downtime or interruption to applications.
-
Professionally Supported: Cassandra support contracts and services are available from third parties.
-
Open a Shell session
Ctrl+Alt+t on Desktop
(Press “Enter” to Execute Commands)
-
Download Latest Apache Cassandra Release:
-
Double-Click on Archive and Extract Cassandra into /tmp

Or from Shell:
tar xvzf apache-cassandra*.bin.tar.gz -C /tmp/
-
LogIn as SuperUser.
sudo su
If Got “User is Not in Sudoers file” then see: How to Enable sudo
-
Relocate Cassandra Directory
mv /tmp/apache-cassandra* /var/lib/cassandra
-
Make Needed Directories.
mkdir -p /var/log/cassandra/log
mkdir /var/lib/cassandra/{data,saved_caches,commitlog}
-
Creating cassandra Group and Adding Users.
groupadd cassandra
usermod -a -G cassandra [yourUser]
usermod -a -G cassandra root
-
Setting Ownership over Directories.
chown -R root:cassandra /var/lib/cassandra/
chown -R root:cassandra /var/log/cassandra/
-
Set Permissions over Directories.
chmod 775 /var/lib/cassandra/data/
chmod 775 /var/lib/cassandra/saved_caches/
chmod 770 /var/lib/cassandra/commitlog/
chmod 770 /var/log/cassandra/log/
-
Edit Cassandra Configuration File
cd /var/lib/cassandra
nano conf/cassandra.yaml
Append:
-
data_file_directories:
- /var/lib/cassandra/data
-
commitlog_directory: /var/lib/cassandra/commitlog
-
saved_caches_directory: /var/lib/cassandra/saved_caches
Then Search and Comment Out:
(Ctrl+w to Search on nano)
#cluster_name: 'Test Cluster'
Since no Cluster is stille in work…
-
Set Cassandra Log4j Directory
nano conf/log4j-server.properties
Append:
log4j.appender.R.file=/var/lib/cassandra/log/system.log
-
Required Oracle-Sun Official Java JDK 8 for Ubuntu
Oracle JDK Installation for Ubuntu
-
Exit from SuperUser Session.
exit
-
Start Cassandra Instance
./bin/cassandra
How to Solve Cassandra 3 Linux Installation Issues
Cassandra 3 Troubleshootings
-
Check Connection to Cassandra Instance with nodetool
./bin/nodetool --host 127.0.0.1 ring
Then Thanks to the Apache Software Foundation You are Able to Getting-Started with NoSQL Database Apache Cassandra on Ubuntu Linux.
Tags: Apache Cassandra, Apache Cassandra Install Ubuntu, Apache Cassandra Install Ubuntu 14.04 Trusty, apache cassandra ubuntu, Apache Cassandra Ubuntu 14.04 Trusty, Apache Cassandra Ubuntu 14.04 Trusty Install, Apache Cassandra Ubuntu 14.04 Trusty Installation, Apache Cassandra Ubuntu 14.04 Trusty Setup, Apache Cassandra Ubuntu Install, Apache Cassandra Ubuntu Installation, Apache Cassandra Ubuntu Setup, Cassandra, cassandra cluster, cassandra database ubuntu, cassandra db, cassandra development, cassandra development ubuntu, Cassandra Install Ubuntu, Cassandra Install Ubuntu 14.04 Trusty, cassandra linux, cassandra nosql, cassandra tutorial, cassandra ubuntu, Cassandra Ubuntu 14.04 Trusty, Cassandra Ubuntu 14.04 Trusty Install, Cassandra Ubuntu 14.04 Trusty Installation, Cassandra Ubuntu 14.04 Trusty Setup, Cassandra Ubuntu Install, Cassandra Ubuntu Installation, Cassandra Ubuntu Setup, gnu, gnu/linux, gnu/linux tutorial, Guide, How-to, Install, install apache cassandra ubuntu, Install Apache Cassandra Ubuntu 14.04 Trusty, Install Cassandra Ubuntu, Install Cassandra Ubuntu 14.04 Trusty, Linux, Linux Tutorial, Linux Ubuntu, NoSQL Database, nosql database tutorial, nosql tutorial, Ubuntu, ubuntu 14.04 lts, Ubuntu 14.04 Trusty LTS, Ubuntu 14.04 Trusty tahr