Joker 发表于 2014-10-30 20:57:00

simple authentication is not enabled available:[TOKEN]

在使用pig中跑出下面的异常

simple authentication is not enabled available:

服务器是内网,所有只记住这条,常用的都用过了,不知道还有什么方法?

bioger_hit 发表于 2014-10-30 21:22:01

信息不足,没法判断是什么问题那

Joker 发表于 2014-10-31 15:34:21

bioger_hit 发表于 2014-10-30 21:22
信息不足,没法判断是什么问题那


java.io.IOException: org.apache.hadoop.security.AccessControlException: SIMPLE authentication is not enabled.Available:
      at org.apache.hadoop.mapred.ClientServiceDelegate.invoke(ClientServiceDelegate.java:331)
      at org.apache.hadoop.mapred.ClientServiceDelegate.getTaskReports(ClientServiceDelegate.java:444)
      at org.apache.hadoop.mapred.YARNRunner.getTaskReports(YARNRunner.java:541)
      at org.apache.hadoop.mapreduce.Job$3.run(Job.java:533)
      at org.apache.hadoop.mapreduce.Job$3.run(Job.java:531)
      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:1491)
      at org.apache.hadoop.mapreduce.Job.getTaskReports(Job.java:531)
      at org.apache.pig.backend.hadoop.executionengine.shims.HadoopShims.getTaskReports(HadoopShims.java:218)
      at org.apache.pig.tools.pigstats.mapreduce.MRJobStats.addMapReduceStatistics(MRJobStats.java:359)
      at org.apache.pig.tools.pigstats.mapreduce.MRPigStatsUtil.addSuccessJobStats(MRPigStatsUtil.java:233)
      at org.apache.pig.tools.pigstats.mapreduce.MRPigStatsUtil.accumulateStats(MRPigStatsUtil.java:165)
      at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher.launchPig(MapReduceLauncher.java:364)
      at org.apache.pig.backend.hadoop.executionengine.HExecutionEngine.launchPig(HExecutionEngine.java:277)
      at org.apache.pig.PigServer.launchPlan(PigServer.java:1367)
      at org.apache.pig.PigServer.executeCompiledLogicalPlan(PigServer.java:1352)
      at org.apache.pig.PigServer.execute(PigServer.java:1341)
      at org.apache.pig.PigServer.executeBatch(PigServer.java:392)
      at org.apache.pig.PigServer.executeBatch(PigServer.java:375)
      at org.apache.pig.tools.grunt.GruntParser.executeBatch(GruntParser.java:170)
      at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:232)
      at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:203)
      at org.apache.pig.tools.grunt.Grunt.exec(Grunt.java:81)
      at org.apache.pig.Main.run(Main.java:608)
      at org.apache.pig.Main.main(Main.java:156)
      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.main(RunJar.java:212)
Caused by: org.apache.hadoop.security.AccessControlException: SIMPLE authentication is not enabled.Available:
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
      at org.apache.hadoop.ipc.RemoteException.instantiateException(RemoteException.java:106)
      at org.apache.hadoop.ipc.RemoteException.unwrapRemoteException(RemoteException.java:95)
      at org.apache.hadoop.mapreduce.v2.api.impl.pb.client.MRClientProtocolPBClientImpl.unwrapAndThrowException(MRClientProtocolPBClientImpl.java:291)
      at org.apache.hadoop.mapreduce.v2.api.impl.pb.client.MRClientProtocolPBClientImpl.getTaskReports(MRClientProtocolPBClientImpl.java:190)
      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.mapred.ClientServiceDelegate.invoke(ClientServiceDelegate.java:317)
      ... 30 more
Caused by: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException): SIMPLE authentication is not enabled.Available:
      at org.apache.hadoop.ipc.Client.call(Client.java:1347)
      at org.apache.hadoop.ipc.Client.call(Client.java:1300)
      at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:206)
      at com.sun.proxy.$Proxy12.getTaskReports(Unknown Source)
      at org.apache.hadoop.mapreduce.v2.api.impl.pb.client.MRClientProtocolPBClientImpl.getTaskReports(MRClientProtocolPBClientImpl.java:188)
      ... 35 more



desehawk 发表于 2014-10-31 16:53:27

你这是做什么事情,出现的这个错误,如果进行其他操作,是否也会产生问题。

howtodown 发表于 2014-10-31 16:59:54

版本是否匹配

Joker 发表于 2014-11-10 14:37:05

howtodown 发表于 2014-10-31 16:59
版本是否匹配

pig版本是0.13.0
hadoop版本是2.2
页: [1]
查看完整版本: simple authentication is not enabled available:[TOKEN]