Hello everyone:
Our hadoop , hbase cluster has Kerberos authentication enabled.
The hadoop version is 2.7.3 and the hbase version is 1.3.5.

1. Kinit initializes the ticket.
Ticket cache: FILE:/tmp/krb5cc_1111
Default principal: myu...@xxxxxx.com

Valid starting Expires Service principal
10/17/2019 18:00:38 10/18/2019 18:00:38 krbtgt/xxxxxx....@xxxxxx.com
Renew until 10/24/2019 18:00:38

2. hbase org.apache.hadoop.hbase.mapreduce.ImportTsv
-Dimporttsv.separator=, -Dimporttsv.columns="HBASE_ROW_KEY,
id,temp:in,temp:out,vibration,pressure:in,pressure:out" sensor /
Tmp/hbase.csv

The error is as follows. Can someone give me some advice?

Exception in thread "main"
org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized
field "Token" (Class
org.apache.hadoop.yarn.api.records.timeline.TimelineDelegationTokenResponse),
not marked as ignorable
At [Source: N/A; line: -1, column: -1] (through reference chain:
org.apache.hadoop.yarn.api.records.timeline.TimelineDelegationTokenResponse["Token"])
At
org.codehaus.jackson.map.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:53)
At
org.codehaus.jackson.map.deser.StdDeserializationContext.unknownFieldException(StdDeserializationContext.java:267)
At
org.codehaus.jackson.map.deser.std.StdDeserializer.reportUnknownProperty(StdDeserializer.java:673)
At
org.codehaus.jackson.map.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:659)
At
org.codehaus.jackson.map.deser.BeanDeserializer.handleUnknownProperty(BeanDeserializer.java:1365)
At
org.codehaus.jackson.map.deser.BeanDeserializer._handleUnknown(BeanDeserializer.java:725)
At
org.codehaus.jackson.map.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:703)
At
org.codehaus.jackson.map.deser.BeanDeserializer.deserialize(BeanDeserializer.java:580)
At org.codehaus.jackson.map.ObjectMapper._readValue(ObjectMapper.java:2704)
At org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1999)
At
org.apache.hadoop.yarn.client.api.impl.TimelineAuthenticator.validateAndParseResponse(TimelineAuthenticator.java:222)
At
org.apache.hadoop.yarn.client.api.impl.TimelineAuthenticator.getDelegationToken(TimelineAuthenticator.java:114)
At
org.apache.hadoop.yarn.client.api.impl.TimelineClientImpl.getDelegationToken(TimelineClientImpl.java:167)
At
org.apache.hadoop.yarn.client.api.impl.YarnClientImpl.addTimelineDelegationToken(YarnClientImpl.java:275)
At
org.apache.hadoop.yarn.client.api.impl.YarnClientImpl.submitApplication(YarnClientImpl.java:221)
At
org.apache.hadoop.mapred.ResourceMgrDelegate.submitApplication(ResourceMgrDelegate.java:282)
At org.apache.hadoop.mapred.YARNRunner.submitJob(YARNRunner.java:289)
At
org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:432)
At org.apache.hadoop.mapreduce.Job$10.run(Job.java:1285)
At org.apache.hadoop.mapreduce.Job$10.run(Job.java:1282)
At java.security.AccessController.doPrivileged(Native Method)
At javax.security.auth.Subject.doAs(Subject.java:422)
At
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1614)
At org.apache.hadoop.mapreduce.Job.submit(Job.java:1282)
At org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1303)
At org.apache.hadoop.hbase.mapreduce.ImportTsv.run(ImportTsv.java:782)
At org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
At org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
At org.apache.hadoop.hbase.mapreduce.ImportTsv.main(ImportTsv.java:794)


-- 
Best

Reply via email to