You can find out which hadoop jars are needed by looking at dependencies. Take a look at the output from this command:
mvn -Dhadoop.profile=2.0 dependency:tree Cheers On Thu, Jul 10, 2014 at 2:40 AM, Prashasti Agrawal < [email protected]> wrote: > hey, > > Sorry, I am new to this. Which jar files of hadoop-2.4 version do I need > to place in hbase/lib folder? There are so many of them.. > > > On Thursday, 10 July 2014 14:46:31 UTC+5:30, Bharath Vissapragada wrote: > >> Hey, >> >> +user@hbase >> >> Make sure you are placing 2.4 version hadoop jars in hbase/lib folder so >> that HBase picks correct jars during runtime. This needs to be done across >> all the nodes in the cluster. >> >> - Bharath >> >> >> On Thu, Jul 10, 2014 at 1:57 PM, Prashasti Agrawal <[email protected] >> > wrote: >> >>> Do I need to add some jar files in hbase lib folder? (I read on some >>> blogs) but I cannot find the hadoop-core-2.4.0.jar in my hadoop_home >>> >>> >>> On Thursday, 10 July 2014 13:29:11 UTC+5:30, Prashasti Agrawal wrote: >>> >>>> Hi, >>>> I followed the changes mentioned in the site. I made the desired >>>> changes in the pom file (replacind 2.2 with 2.4 everywhere) and built the >>>> project with mavin using mvn clean install -Dhadoop.profile=2.0 >>>> -DskipTests. But the error still shows up the same. >>>> >>>> On Thursday, 10 July 2014 11:46:35 UTC+5:30, Bharath Vissapragada wrote: >>>> >>>>> Did you compile Hbase-0.94.8 with 2.4 ? Check this page[1] >>>>> >>>>> [1] http://hbase.apache.org/configuration.html#hadoop >>>>> >>>>> >>>>> On Thu, Jul 10, 2014 at 11:34 AM, Prashasti Agrawal < >>>>> [email protected]> wrote: >>>>> >>>>>> I am trying to run Hbase in pseudo-distributed mode. I am using >>>>>> Hbase-0.94.8 and Hadoop 2.4.0 >>>>>> >>>>>> The Hmaster, regionservers start but, when i try to view them in UI, >>>>>> I get this error: >>>>>> >>>>>> Problem accessing /master-status. Reason: >>>>>> >>>>>> >>>>>> org.apache.hadoop.net.NetUtils.getInputStream(Ljava/net/Socket;)Lorg/apache/hadoop/net/SocketInputWrapper; >>>>>> >>>>>> Caused by: >>>>>> >>>>>> java.lang.NoSuchMethodError: >>>>>> org.apache.hadoop.net.NetUtils.getInputStream(Ljava/net/Socket;)Lorg/apache/hadoop/net/SocketInputWrapper; >>>>>> at >>>>>> org.apache.hadoop.hbase.ipc.HBaseClient$Connection.setupIOstreams(HBaseClient.java:437) >>>>>> at >>>>>> org.apache.hadoop.hbase.ipc.HBaseClient.getConnection(HBaseClient.java:1124) >>>>>> at org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:974) >>>>>> at >>>>>> org.apache.hadoop.hbase.ipc.WritableRpcEngine$Invoker.invoke(WritableRpcEngine.java:86) >>>>>> at com.sun.proxy.$Proxy10.getProtocolVersion(Unknown Source) >>>>>> at >>>>>> org.apache.hadoop.hbase.ipc.WritableRpcEngine.getProxy(WritableRpcEngine.java:138) >>>>>> at >>>>>> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getMaster(HConnectionManager.java:712) >>>>>> at org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:126) >>>>>> at >>>>>> org.apache.hadoop.hbase.master.MasterStatusServlet.doGet(MasterStatusServlet.java:56) >>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) >>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) >>>>>> at >>>>>> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) >>>>>> at >>>>>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) >>>>>> at >>>>>> org.apache.hadoop.http.HttpServer$QuotingInputFilter.doFilter(HttpServer.java:835) >>>>>> at >>>>>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) >>>>>> at >>>>>> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) >>>>>> at >>>>>> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) >>>>>> at >>>>>> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) >>>>>> at >>>>>> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) >>>>>> at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) >>>>>> at >>>>>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) >>>>>> at >>>>>> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) >>>>>> at org.mortbay.jetty.Server.handle(Server.java:326) >>>>>> at >>>>>> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) >>>>>> at >>>>>> org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) >>>>>> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) >>>>>> at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) >>>>>> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) >>>>>> at >>>>>> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410) >>>>>> at >>>>>> org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) >>>>>> >>>>>> -- >>>>>> >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "CDH Users" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> For more options, visit https://groups.google.com/a/cl >>>>>> oudera.org/d/optout. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Bharath Vissapragada >>>>> <http://www.cloudera.com> >>>>> >>>> -- >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "CDH Users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/a/ >>> cloudera.org/d/optout. >>> >> >> >> >> -- >> Bharath Vissapragada >> <http://www.cloudera.com> >> >
