单机安装storm
安装storm需要zookeeper
1.安装ZooKeeper
先安装jdk略……
下载网址:http://zookeeper.apache.org/releases.html
tar -zxf zookeeper-3.4.6.tar.gz -C /usr/local
mv apache-zookeeper-3.7.0-bin/ zookeeper
进入zookeeper目录
cd zookeeper
mkdir data
vim conf/zoo.cfg
tickTime=2000
dataDir=/usr/local/zookeeper/data/
clientPort=2181
initLimit=5
syncLimit=2
启动zookeeper服务器
bin/zkServer.sh start
JMX enabled by default
Using config: /Users/../zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
启动CLI
bin/zkCli.sh
Connecting to localhost:2181
................
................
................
Welcome to ZooKeeper!
................
................
WATCHER::
WatchedEvent state:SyncConnected type: None path:null
[zk: localhost:2181(CONNECTED) 0]
quit
bin/zkServer.sh stop
2.安装storm
https://www.apache.org/dyn/closer.lua/storm/apache-storm-2.2.0/apache-storm-2.2.0.tar.gz
tar -zxvf apache-storm-2.2.0.tar.gz -C /usr/local
cd /usr/local
mv apache-storm-2.2.0/ storm
mkdir ./storm/data
vim storm/conf/storm.yaml
storm.zookeeper.servers:
- "127.0.0.1"
nimbus.host: "127.0.0.1"
storm.local.dir: "/usr/local/storm/data"
supervisor.slots.port:
- 6700
- 6701
- 6702
- 6703
ui.port: 8081
3.启动storm
/usr/local/zookeeper/bin/zkServer.sh start
/usr/local/storm/bin/storm nimbus &
稍等一会屏幕滚动,然后按回车就回到了命令行
/usr/local/storm/bin/storm supervisor &
/usr/local/storm/bin/storm ui &