分享

求助,Hadoop执行打包好的jar程序报错

cui4029 发表于 2016-6-23 17:12:22 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 6143
Hadoop执行打包好的jar程序报错
执行的代码如下:
$ hadoop jar logicTest.jar
异常代码如下:
java.lang.IllegalArgumentException: java.net.UnknownHostException: user
        at org.apache.hadoop.security.SecurityUtil.buildTokenService(SecurityUtil.java:374)
        at org.apache.hadoop.hdfs.NameNodeProxies.createNonHAProxy(NameNodeProxies.java:312)
        at org.apache.hadoop.hdfs.NameNodeProxies.createProxy(NameNodeProxies.java:178)
        at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:667)
        at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:611)
        at org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:148)
        at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2611)
        at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:91)
        at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2645)
        at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2627)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:370)
        at org.apache.hadoop.fs.bdoc.BdocFileSystem.initialize(BdocFileSystem.java:79)
        at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2611)
        at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:91)
        at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2645)
        at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2627)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:370)
        at org.apache.hadoop.fs.Path.getFileSystem(Path.java:296)
        at org.apache.hadoop.mapreduce.lib.input.FileInputFormat.addInputPath(FileInputFormat.java:518)
        at bonc.MR.ADataExtractToFile.ADataProc(ADataExtractToFile.java:188)
        at bonc.MR.mainFunc.main(mainFunc.java:25)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Caused by: java.net.UnknownHostException: user

已有(2)人评论

跳转到指定楼层
desehawk 发表于 2016-6-23 18:32:09
贴出hosts,里面肯定有问题
回复

使用道具 举报

cui4029 发表于 2016-6-23 21:39:59
大神,请问hosts在哪里找
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条