专为mac本跟踪hadoop任务的应用
英文原文: cloudera,编译:importnew – royce wong
先把感谢送给etsy开发者brad greenlee (@bgreenlee)。他开发的针对jobtracer的mac os应用非常棒!
jobtracker.app是一个针对hadoop jobtracker的mac菜单栏应用。它提供了对mapreduce 任务启动、完成、失败的通知,可以通过它轻松访问这些任务的详细页面。
当我在etsy进行apache hadoop 的开发工作时,我发现为了查看任务的执行进度,我不得不不断的查看jobtracker页面,这占据了非常多的时间(话说译者坚决同意)。当时我们尝试着去解决这个问题,写了一个scalding 工作流监听器,将已经完成和失败的任务发布给irc,但是这个有点烦。所以我写了这个jobtracker.app。
安装和使用
你可以从github项目页面下载二进制文件。解压之后将它放到你的应用文件夹里。
运行时,菜单栏会多出一个小帽子的图标,如下图:
点击它就会看到下面的菜单。
首先你必须在preferences里输入你的jobtracker url地址:
&
默认情况下,它会跟踪所有任务。很可能你不希望这样,所以将你的用户名和其他你想查看的用户名输入到”usernames to track”文本框中,多个使用英文逗号隔开即可。
注意应用仅在etsy内部使用的hadoop版本测试过。这个app使用了有点可怕的方式获取jobtracker数据(通过解析jobtracker页面,因为当前除了通过java程序还没有api去访问jobtracker),在不同的版本上应用可能会失败。如果你想使用它但没有成功,在github上提交一个issue,我会为你解决。
未来发展
待开发的特性列表中,下步将会是同时跟踪多个集群。如果你有任何请求,请联系应用作者。
&
英文原文: cloudera,编译:importnew - royce wong
本文链接:http://www.importnew.com/4203.html
【如需转载,请在正文中标注并保留原文链接、译文链接和译者等信息,谢谢合作!】
-- 扫描加关注,微信号: importnew --相关文章
- hadoop教程(三): mr重要运行参数
- 使用hadoop和birt对海量数据进行可视化处理
- hadoop教程(二)
- hadoop教程(一)
- 为hbase建立高可用性多主节点
- java的sizeof实现
- 单元测试要做多深?——测试驱动开发(tdd)引发的争论
- android 各版本市场份额最新数据,2.3 终于降低到45%以下
- scala基础(二)
- android性能优化案例研究(上)