centos6.5安装JStorm2.1.0

tar -zxvf …
cd deploy/jstorm-2.1.0
修改配置文件conf/storm.yaml
我的storm.yaml如下: (已经去掉注释)

   ########### These MUST be filled in for a storm configuration  
    storm.zookeeper.servers:  
        - "10.12.42.100"  
        - "10.12.42.101" 
        - "10.12.42.102" 
    storm.zookeeper.root: "/bigdata/deploy/jstorm"  




    nimbus.host: "10.12.42.100"  
    nimbus.host.start.supervisor: false  

    nimbus.childopts: "-Xmx256m"  
    supervisor.childopts: "-Xmx256m"  
    worker.childopts: "-Xmx128m"  




    storm.local.dir: "%JSTORM_HOME%/data"  


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

yaml文件的格式比较麻烦 在这里,我就说一点
在缩排中空白字符的数目并不是非常重要,只要相同阶层的元素左侧对齐就可以了(不过不能使用TAB字符);

在/etc/profile末尾加入:

1. export JSTORM_HOME=/bigdata/deploy/jstorm-2.1.0  
2. export PATH=$PATH:$JSTORM_HOME/bin  

然后 使环境变量生效:
1. source /etc/profile
配置完上面内容后,需要创建~/.jstorm目录,并将配置好的storm.yaml文件拷贝到该目录下:
mkdir ~/.jstorm
1. cp -f /bigdata/deploy/jstorm-2.1.0/conf/storm.yaml ~/.jstorm

安装JStorm UI
jstorm的安装目录下就有 jstorm-ui-2.1.0.war
先安装tomcat
1. wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.zip
2. unzip apache-tomcat-7.0.57.zip
3. cd apache-tomcat-7.0.57
4. chmod +x bin/*.sh
把放到tomcat的webapps的ROOT里,如果jstorm-ui-2.1.0只当做一个普通的项目与ROOT并列,会发现运行的时候JStorm有些图片显示不出来
1. cp ~/jstorm-2.1.0/jstorm-ui-2.1.0.war webapps/
2. mv ROOT ROOT.old
3. ln -s jstorm-ui-0.9.6.2 ROOT

启动JStorm
在jstorm-2.1.0/bin下
先启动nimbus与supervisor
1. nohup jstorm nimbus &
2. nohup jstorm supervisor &
然后去
/usr/local/jstorm-2.1.0/logs
下看nimbus.log与supervisor.log
看是否有错误
然后启动

查看JStormUI
访问m1:8080
如下:
(http://note.youdao.com/noteshare?id=c77b44f0676029ca5e24a06fe3097bac)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值