HBase Shell启动的MapReduce作业是否应该在Jobtracker中可见桌排?
count 命令的 HBase shell 帮助指出:
计算表中的行数。此操作可能需要很长时间 时间(运行 '$HADOOP_HOME/bin/hadoop jar hbase.jar rowcount' 来运行 计算 MapReduce 作业)。
它是否应该通过 JobTracker 以正常方式运行此 MapReduce 作业?我应该在 JobTracker 历史记录中看到它吗?
The HBase shell help for the count command states:
Count the number of rows in a table. This operation may take a LONG
time (Run '$HADOOP_HOME/bin/hadoop jar hbase.jar rowcount' to run a
counting mapreduce job).
Is it supposed to run this MapReduce job the normal way, via the JobTracker? Am I supposed to see it in the JobTracker history?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不。 hbase shell 计数操作不使用 MapReduce - 它通过前进游标来计数行。
正如您发布的文档所述,运行
Run '$HADOOP_HOME/bin/hadoop jar hbase.jar rowcount
来运行计数 MapReduce 作业No. The hbase shell count operation is not using MapReduce- it is counting rows by advancing a cursor.
As the documentation that you posted states, run
Run '$HADOOP_HOME/bin/hadoop jar hbase.jar rowcount
to run a counting mapreduce job