This is unrelated to Hive/HBase integration; it looks like a Hadoop version 
issue.

JVS

On Nov 17, 2010, at 9:56 PM, Vivek Mishra wrote:

> Hi,
> Currently I am facing an issue with Hive/HBase integration.
>  
> Exception in thread "main" java.lang.NoSuchMethodError: 
> org.apache.hadoop.util.Shell.getGROUPS_COMMAND()[Ljava/lang/String;
>  
> StackTrace:
> Exception in thread "main" java.lang.NoSuchMethodError: 
> org.apache.hadoop.util.Shell.getGROUPS_COMMAND()[Ljava/lang/String;
>     at 
> org.apache.hadoop.security.UnixUserGroupInformation.getUnixGroups(UnixUserGroupInformation.java:320)
>     at 
> org.apache.hadoop.security.UnixUserGroupInformation.login(UnixUserGroupInformation.java:243)
>     at 
> org.apache.hadoop.security.UnixUserGroupInformation.login(UnixUserGroupInformation.java:275)
>     at org.apache.hadoop.hive.ql.Driver.<init>(Driver.java:273)
>     at 
> org.apache.hadoop.hive.ql.processors.CommandProcessorFactory.get(CommandProcessorFactory.java:49)
>     at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:131)
>     at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:197)
>     at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:302)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:597)
>     at org.apache.hadoop.util.RunJar.main(RunJar.java:186)
>  
>  
> I believe, It is because  of jdk6 backward compatibility. I tried to set 
> -Dsun.lang.ClassLoader.allowArraySyntax=true. But unfortunately didn't work.
>  
>  
> Any help will be greatly appreciated.
>  
>  
> Thanks and Regards,
> Vivek Mishra
>  
> 
> Impetus is a proud sponsor for ASCI Tour 2010 (Agile Software Community of 
> India) on Oct 30 in Noida, India.
> 
> Meet Impetus at the Cloud Computing Expo from Nov 1-4 in Santa Clara. Our Sr. 
> Director of Engineering, Vineet Tyagi will be speaking about ‘Using Hadoop 
> for Deriving Intelligence from Large Data’.
> 
> Click http://www.impetus.com/ to know more. Follow us on 
> www.twitter.com/impetuscalling
> 
> NOTE: This message may contain information that is confidential, proprietary, 
> privileged or otherwise protected by law. The message is intended solely for 
> the named addressee. If received in error, please destroy and notify the 
> sender. Any use of this email is prohibited when received in error. Impetus 
> does not represent, warrant and/or guarantee, that the integrity of this 
> communication has been maintained nor that the communication is free of 
> errors, virus, interception or interference.

Reply via email to