Skip to content

Instantly share code, notes, and snippets.

@stinkymatt
Created November 18, 2014 03:46

Revisions

  1. stinkymatt created this gist Nov 18, 2014.
    21 changes: 21 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,21 @@
    #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