jstorm 2.2.1安装

1下载安装包

  http://www.jstorm.io/Downloads.html

2解压

tar -zxvf  xxx.tar.gz  -C /app



3修改conf/storm.yaml

 storm.zookeeper.servers:
      - "bdpp01"
      - "bdpp02"
      - "bdpp03"
  storm.zookeeper.root: "/jstorm"


  cluster.name: "bdpp-jstorm"


 nimbus.host: "bdpp07"
  nimbus.host.start.supervisor: true


 storm.local.dir: "/app/jstorm-2.2.1/data"


 jstorm.log.dir: "/app/jstorm-2.2.1/logs"


 java.library.path: "${JAVA_HOME}/lib"


 supervisor.slots.ports:
    - 6800
    - 6801
    - 6802
    - 6803
    - 6804
    - 6805


  supervisor.enable.cgroup: false(如果用cgconfig管理cpu.内存等,可以设置为true)


 storm.messaging.netty.transfer.async.batch: true


worker.memory.size: 2147483648


 topology.performance.metrics: true


注意:配置一定要对齐,同一等级的配置左对齐



然后将jstorm 拷贝到其他几台supervisor上

在nimbus上执行nohup bin/jstorm nimbus &

在supervisor上执行 nohup bin/jstorm supervisor &


jstorm ui

jstorm ui是用tomcat展示的


将jstorm_home/jstorm-ui-2.2.1.war  拷贝到tomcat/webapps/ 下面


mv ROOT ROOT.old

ln -s  jstorm-ui-2.2.1  ROOT


将storm.yaml拷贝到启动tomcat的用户目录下的jstorm目录下

比如:sfapp启动了tomcat,将storm.yaml配置文件拷贝到/home/sfapp/.jstorm/目录下


启动tomcat


ipaddress:8080  即可查看jstorm集群状态



如果jstorm ui数据不对,可尝试清除 storm.local.dir 配置的目录下的内容,再重启jstorm


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值