您的位置:首页 > 运维架构 > Linux

storm集群安装部署(centos下)

2017-12-29 14:09 645 查看
zookeeper集群已经安装完成的前提下开展。

cd /usr/local

wget http://apache.claz.org/storm/apache-storm-0.10.1/apache-storm-0.10.1.tar.gz .

tar zxf  apache-storm-0.10.1.tar.gz
cd apache-storm-0.10.1/conf

修改storm.yaml文件,线上配置如下:

storm.zookeeper.servers:  
#zk集群地址

    -
"ip1"

    -
"ip2"

    -
"ip3"

nimbus.host:
"ip"    #nimbus节点

storm.local.dir:
"/data/storm"   #数据缓存路径

storm.log.dir:
"/data/logs/storm"    #日志路径

ui.port:
8081   #storm ui的端口

logviewer.port:
8084   #logviewer 端口

supervisor.slots.ports: 
#每个supervisor 能够运行的工作进程(worker)数

    -
6700

    -
6701

    -
6702

    -
6703

    -
6704

    -
6705

    -
6706

    -
6707

    -
6708

    -
6709

    -
6710

    -
6711

    -
6712

    -
6713

    -
6714

    -
6715

配置完成之后,把apache-storm-0.10.1/ 整个目录copy至集群中其他节点(每个节点的配置完全一样),并配置环境变量。
storm的启动:
启动master: storm nimbus >/dev/null 2>&1 &
启动storm ui: storm ui > /dev/null 2>&1 &
启动supervisor: storm supervisor >/dev/null 2>&1 &
启动logviewer:storm logviewer  >/dev/null 2>&1 &

二、拓扑的提交

storm jar ./clickidc-0.0.1.jar com.test.MyTopology  base my_test_transfer(拓扑名字)
删除拓扑:storm kill {toponame}

查看所有拓扑:storm list 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  storm