Skip to content

Instantly share code, notes, and snippets.

@stinkymatt
Created November 18, 2014 03:46
Show Gist options
  • Save stinkymatt/b7ee57965cc39450a3b3 to your computer and use it in GitHub Desktop.
Save stinkymatt/b7ee57965cc39450a3b3 to your computer and use it in GitHub Desktop.
Ubuntu C* Prep
#Run as root
source /etc/lsb-release
#Install Java
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu ${DISTRIB_CODENAME} main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu ${DISTRIB_CODENAME} main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
apt-get update
echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
apt-get -y install oracle-java7-installer
cat >> /etc/security/limits.d/cassandra.conf <<EOF
* - memlock unlimited
* - nofile 100000
* - nproc 32768
* - as unlimited
EOF
echo "vm.max_map_count = 131072" >> /etc/sysctl.conf
sudo sysctl -p
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment