Heron入门,Heron教程,Heron快速开始,Storm延伸Heron(一)

前话就不多说了,让我们直接开看Heron在centos下的安装,以及快速提交启动一个例子拓扑.

步骤1:下载环境安装文件
需要下载2个文件,一个client,一个tool
按照自己的系统版本选择对应的文件,这里选择的是linux centos


本例把文件放在/usr/local/heron 中

步骤2:安装开始
linux控制台执行命令 #我是登录root用户 在末尾有 --user 会安装在/root/下
1> cd /usr/local/heron --进入存放文件的目录
2> chmod +x heron-client-install-0.14.3-centos.sh 注释:添加可执行属性
3> ./heron-client-install-0.14.3-centos.sh --user 注释:执行脚本
这里添加path路径
4> export PATH=/root/.heron/bin:$PATH 注释:把{安装目录}/bin 目录加入path

5> chmod +x heron-tools-install-0.14.3-centos.sh
6> ./heron-tools-install-0.14.3-centos.sh --user

接下来看下安装成功没
7> heron version 注释:显示如下


步骤3:启动一个例子拓扑
如果在前面执行脚本的时候添加了 --user ,则在路径 {role}/.heron/examples 中已经安装了
例子的拓扑,本文使用的root登录安装,所以 路径在 /root/.heron/examples ,可以用安装的cli tool工具启动拓扑


linux控制台命令:
提交本地安装的一个例子拓扑
1> heron submit local \
/root/.heron/examples/heron-examples.jar \
com.twitter.heron.examples.ExclamationTopology \
ExclamationTopology \
--deploy-deactivated

步骤4:打开Heron追踪器

跟踪器能够能够不断收集heron的网络信息,在前面的安装中,已经安装了heron追踪器,现在我们启动它
linux控制台命令
1> heron-tracker & 注释:后台启动追踪器
你可以通过 http://本地IP:8888 来访问追踪器,来查询你提交的拓扑,返回的信息为 json格式.

步骤5:打开UI
通过Heron UI可以在视图中查看提交的拓扑运行情况,操作跟Storm差不多
linux控制台命令
1> heron-ui & 注释:后台启动UI, heron 与-ui间没有空格
通过 http://本地IP:8889 来访问,查看提交的拓扑



问题总结
问题1:/usr/bin/env: python2.7: No such file or directory
脚本中强制需要读取在env中python的路径,这里需要配置环境变量,例如我在python2.7安装在/usr/local/python2.7,
那我将执行 > PATH=$PATH:/usr/local/python2.7/bin 如下图



备注:文章会继续更新,发现说明上的问题可以在回复中告诉我,我查证后会及时更改.


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值