Created
June 17, 2015 17:09
-
-
Save diegopacheco/67e8da29e7589e8fc637 to your computer and use it in GitHub Desktop.
Storm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt-get update -y | |
sudo apt-get install git -y | |
git clone https://github.com/apache/storm.git | |
wget http://ftp.unicamp.br/pub/apache/storm/apache-storm-0.9.5/apache-storm-0.9.5.tar.gz | |
tar -zxvf apache-storm-0.9.5.tar.gz | |
wget http://mirror.nbtelecom.com.br/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz | |
tar -zxvf zookeeper-3.4.6.tar.gz | |
touch zookeeper-3.4.6/conf/zoo.cfg | |
sudo mkdir /var/lib/zookeeper | |
git clone https://github.com/jedisct1/libsodium.git | |
cd libsodium | |
sudo ./autogen.sh | |
sudo ./configure | |
sudo make | |
sudo make install | |
wget http://download.zeromq.org/zeromq-4.1.2.tar.gz | |
tar -zxvf zeromq-4.1.2.tar.gz | |
cd zeromq-4.1.2 | |
sudo ./autogen.sh | |
sudo ./configure | |
sudo make | |
sudo make install | |
git clone https://github.com/zeromq/jzmq.git | |
cd jzmq/ | |
sudo ./autogen.sh | |
sudo ./configure | |
sudo make | |
sudo make install | |
sudo chmod +x start_storm.sh | |
start_storm.sh | |
[zoo.cfg] | |
tickTime=2000 | |
dataDir=/var/lib/zookeeper | |
clientPort=2181 | |
[conf/storm.yaml] | |
storm.zookeeper.servers: | |
- "zkserver1" | |
storm.zookeper.port: 2181 | |
nimbus.host: "nimbus1" | |
nimbus.childopts: "-Xmx1024m -Djava.net.preferIPv4Stack=true" | |
nimbus.thrift.port: 6627 | |
ui.port: 8772 | |
ui.childopts: "-Xmx768m -Djava.net.preferIPv4Stack=true" | |
supervisor.childopts: "-Djava.net.preferIPv4Stack=true" | |
supervisor.slots.ports: | |
- 6700 | |
- 6701 | |
- 6702 | |
- 6703 | |
worker.childopts: "-Xmx768m -Djava.net.preferIPv4Stack=true" | |
storm.local.dir: "~/storm-projects/hello" | |
[start_storm.sh] | |
#!/bin/bash | |
sudo /home/vagrant/zookeeper-3.4.6/bin/zkServer.sh start & | |
sleep 10 | |
sudo /home/vagrant/apache-storm-0.9.5/bin/storm nimbus & | |
sleep 30 | |
sudo /home/vagrant/apache-storm-0.9.5/bin/storm ui & | |
sleep 30 | |
sudo /home/vagrant/apache-storm-0.9.5/bin/storm supervisor & |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment