Skip to content

Instantly share code, notes, and snippets.

@cmaxw
Created February 28, 2012 03:56
Show Gist options
  • Save cmaxw/1929290 to your computer and use it in GitHub Desktop.
Save cmaxw/1929290 to your computer and use it in GitHub Desktop.
DataStax Community install script
#!/bin/bash
# Use Oracle Sun Java
wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=59621
mv AutoDL?BundleId=59621 jre-6u31-linux-i586.bin
sudo mkdir -p /opt/java/32
sudo mv ./jre-6u31-linux-i586.bin /opt/java/32
sudo chmod 755 /opt/java/32/jre-6u31-linux-i586.bin
cd /opt/java/32
sudo ./jre-6u31-linux-i586.bin
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/32/jre1.6.0_31/bin/java" 1
sudo update-alternatives --set java /opt/java/32/jre1.6.0_31/bin/java
# Install Cassandra
sudo cat /etc/apt/sources.list | sed '$a/deb http://debian.datastax.com/community stable main' > /etc/apt/sources.list
wget -O - http://debian.datastax.com/debian/repo_key | sudo apt-key add -
sudo apt-get update
sudo apt-get install dsc
sudo service cassandra stop
sudo bash -c 'rm /var/lib/cassandra/data/system/*'
sudo service cassandra start
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment