java – 无法初始化群集.请检查mapreduce.framework.name的配置和相应的服务器地址
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – 无法初始化群集.请检查mapreduce.framework.name的配置和相应的服务器地址,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1465字,纯文字阅读大概需要3分钟。
内容图文
我试图通过从java命令行路径(./java -cp“.:/ npachava”添加所有必需的jar到类路径来运行相同的代码(org.apache.hadoop.hbase.mapreduce.Export)导出类/ *“导出测试/测试”,我收到以下错误.
Exception in thread "main" java.io.IOException: Cannot initialize Cluster. Please check your configuration for mapreduce.framework.name and the correspond server addresses.
at org.apache.hadoop.mapreduce.Cluster.initialize(Cluster.java:120)
at org.apache.hadoop.mapreduce.Cluster.<init>(Cluster.java:82)
at org.apache.hadoop.mapreduce.Cluster.<init>(Cluster.java:75)
at org.apache.hadoop.mapreduce.Job$9.run(Job.java:1260)
at org.apache.hadoop.mapreduce.Job$9.run(Job.java:1256)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1657)
at org.apache.hadoop.mapreduce.Job.connect(Job.java:1256)
at org.apache.hadoop.mapreduce.Job.submit(Job.java:1284)
at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1308)
at Export.main(Export.java:194)
但是从hbase bin目录(./hbase org.apache.hadoop.hbase.mapreduce.Driver export test / TestTableData)的命令提示符运行完全正常.
我试图将配置设置为yarn / local但两者都没有用
Configuration conf = HBaseConfiguration.create();
conf.set("mapreduce.framework.name", "yarn"); also with "local"
有人请帮忙
我在我的linux上运行hbase 0.94.17版本.
解决方法:
添加hadoop-mapreduce-client-jobclient.jar(下载前选择hadoop版本).
内容总结
以上是互联网集市为您收集整理的java – 无法初始化群集.请检查mapreduce.framework.name的配置和相应的服务器地址全部内容,希望文章能够帮你解决java – 无法初始化群集.请检查mapreduce.framework.name的配置和相应的服务器地址所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。