). It just adds all the hive jars based on HIVE_HOME env variable. But the one you set HIVE_HOME does not contains any jars in the lib directory.
You should try HIVE_HOME with /Users/shanker.sneh/hive-hive- release-0.13.3-inm/packaging/target/apache-hive-0.13.4-inm-SNAPSHOT-bin/apa che-hive-0.13.4-inm-SNAPSHOT-bin/. Can you try and let us know the result? On Mon, Jun 15, 2015 at 8:13 PM, Sneh <[email protected]> wrote: > Hi Raju, > > My HIVE_HOME is proper. > > EN-ShankerS:bin shanker.sneh$ echo $HIVE_HOME > > /Users/shanker.sneh/hive-hive-release-0.13.3-inm > > > The /server/bin/lens-ctl has the following piece of code: > > > if [ "$HIVE_HOME" != "" ]; then > > echo "HIVE_HOME is set, adding ${HIVE_HOME}/lib/* into lens classpath" > > LENSCPPATH=${LENSCPPATH}:`ls ${HIVE_HOME}/lib/* 2>/dev/null | tr "\n" > ':' 2>/dev/null` > > else > > echo "HIVE_HOME is not set. Set HIVE_HOME and try again" > > exit 1 > > fi > > > Which is what I am getting the output. > > But /lib is empty for the forked hive, which seems wrong. > > > > BR, > *Sneh* > Engineering BI > > On Mon, Jun 15, 2015 at 8:02 PM, Raju Bairishetti < > [email protected]> wrote: > >> Hi Sneh, >> >> *Hive home was set to:* /Users/shanker.sneh/hive-hive- >> release-0.13.3-inm/lib/* >> >> I guess you are not setting HIVE_HOME properly. >> >> *Can you set HIVE_HOME like this and try?* >> >> cd /Users/shanker.sneh/hive-hive-release-0.13.3-inm/ >> >> *cd >> packaging/target/apache-hive-$project.version-bin/apache-hive-$project.version-bin* >> >> export HIVE_HOME=`pwd` >> >> >> On Mon, Jun 15, 2015 at 7:46 PM, Sneh <[email protected]> wrote: >> >>> Hello, >>> >>> As Amreshwari pointed out, I built the forked hive. >>> >>> Below is the status: >>> >>> [INFO] Hive ............................................... SUCCESS [ >>> 1.685 s] >>> >>> [INFO] Hive Ant Utilities ................................. SUCCESS [ >>> 1.597 s] >>> >>> [INFO] Hive Shims Common .................................. SUCCESS [ >>> 0.926 s] >>> >>> [INFO] Hive Shims 0.20 .................................... SUCCESS [ >>> 0.654 s] >>> >>> [INFO] Hive Shims Secure Common ........................... SUCCESS [ >>> 0.901 s] >>> >>> [INFO] Hive Shims 0.20S ................................... SUCCESS [ >>> 0.596 s] >>> >>> [INFO] Hive Shims 0.23 .................................... SUCCESS [ >>> 2.165 s] >>> >>> [INFO] Hive Shims ......................................... SUCCESS [ >>> 0.322 s] >>> >>> [INFO] Hive Common ........................................ SUCCESS [ >>> 2.545 s] >>> >>> [INFO] Hive Serde ......................................... SUCCESS [ >>> 3.376 s] >>> >>> [INFO] Hive Metastore ..................................... SUCCESS [ >>> 46.362 s] >>> >>> [INFO] Hive Query Language ................................ SUCCESS >>> [02:43 min] >>> >>> [INFO] Hive Service ....................................... SUCCESS >>> [01:36 min] >>> >>> [INFO] Hive JDBC .......................................... SUCCESS [ >>> 1.558 s] >>> >>> [INFO] Hive Beeline ....................................... SUCCESS [ >>> 0.954 s] >>> >>> [INFO] Hive CLI ........................................... SUCCESS [ >>> 22.251 s] >>> >>> [INFO] Hive Contrib ....................................... SUCCESS [ >>> 0.855 s] >>> >>> [INFO] Hive HBase Handler ................................. SUCCESS >>> [03:46 min] >>> >>> [INFO] Hive HCatalog ...................................... SUCCESS [ >>> 20.885 s] >>> >>> [INFO] Hive HCatalog Core ................................. SUCCESS [ >>> 18.957 s] >>> >>> [INFO] Hive HCatalog Pig Adapter .......................... SUCCESS [ >>> 15.911 s] >>> >>> [INFO] Hive HCatalog Server Extensions .................... SUCCESS >>> [01:25 min] >>> >>> [INFO] Hive HCatalog Webhcat Java Client .................. SUCCESS [ >>> 0.902 s] >>> >>> [INFO] Hive HCatalog Webhcat .............................. SUCCESS >>> [01:07 min] >>> >>> [INFO] Hive HCatalog Streaming ............................ SUCCESS [ >>> 0.911 s] >>> >>> [INFO] Hive HWI ........................................... SUCCESS [ >>> 0.647 s] >>> >>> [INFO] Hive ODBC .......................................... SUCCESS [ >>> 0.367 s] >>> >>> [INFO] Hive Shims Aggregator .............................. SUCCESS [ >>> 0.070 s] >>> >>> [INFO] Hive TestUtils ..................................... SUCCESS [ >>> 9.103 s] >>> >>> [INFO] Hive Packaging ..................................... SUCCESS >>> [11:32 min] >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> >>> [INFO] BUILD SUCCESS >>> >>> >>> But the /lib folder is empty! >>> >>> >>> So I couldn't do a /bin/hive (gives error: Missing Hive Execution Jar: >>> /Users/shanker.sneh/hive-hive-release-0.13.3-inm/lib/hive-exec-*.jar) >>> >>> >>> Now I start the Lens server (with Hadoop running localhost:8088): >>> >>> >>> EN-ShankerS:bin shanker.sneh$ sh lens-ctl start >>> >>> Adding hadoop libs in classpath from /Users/shanker.sneh/hadoop >>> >>> HIVE_HOME is set, adding >>> /Users/shanker.sneh/hive-hive-release-0.13.3-inm/lib/* into lens classpath >>> >>> Started lens server! >>> >>> >>> But when I goto the web browser, I get "webpage doesn't exist". >>> >>> Tried both the URLs - localhost:9999/lensapi/ & >>> localhost:19999/index.html >>> >>> >>> My lens-site.xml looks like: >>> >>> <property> >>> >>> <name>lens.server.base.url</name> >>> >>> <value>http://localhost:9999/lensapi/</value> >>> >>> </property> >>> >>> >>> <property> >>> >>> <name>lens.server.ui.base.uri</name> >>> >>> <value>http://localhost:19999/</value> >>> >>> </property> >>> >>> >>> <property> >>> >>> <name>lens.server.drivers</name> >>> >>> >>> <value>org.apache.lens.driver.hive.HiveDriver,org.apache.lens.driver.jdbc.JDBCDriver</value> >>> >>> </property> >>> >>> >>> <property> >>> >>> <name>lens.server.database.resource.dir</name> >>> >>> <value>/tmp/lens/resources</value> >>> >>> </property> >>> >>> BR, >>> *Sneh* >>> Engineering BI >>> >>> On Mon, Jun 15, 2015 at 4:45 PM, Raju Bairishetti < >>> [email protected]> wrote: >>> >>>> @Deepak, UI server is different from web server. I think you are >>>> pointing only UI server. >>>> >>>> @Sneh can you please paste the error? >>>> >>>> >>>> >>>> >>>> On Mon, Jun 15, 2015 at 4:35 PM, Deepak Kumar Barr (Tech_BLR) < >>>> [email protected]> wrote: >>>> >>>>> Hey sneh, >>>>> >>>>> The URL is incorrect. The UI is available at >>>>> http://localhost:19999/index.html >>>>> >>>>> Regards, >>>>> Deepak Kumar Barr >>>>> >>>>> On Mon, Jun 15, 2015 at 4:26 PM, Sneh <[email protected]> wrote: >>>>> >>>>>> Thanks Amareshwari. >>>>>> >>>>>> I built the Inmobi forked hive. HIVE_HOME is good too. >>>>>> Could go into the Hive prompt successfully. >>>>>> >>>>>> But when I start the lens-ctl, I get: >>>>>> >>>>>> EN-ShankerS:bin shanker.sneh$ sh lens-ctl start >>>>>> >>>>>> Adding hadoop libs in classpath from /Users/shanker.sneh/hadoop >>>>>> >>>>>> HIVE_HOME is set, adding >>>>>> /Users/shanker.sneh/hive-hive-release-0.13.3-inm/lib/* into lens >>>>>> classpath >>>>>> >>>>>> Started lens server! >>>>>> >>>>>> EN-ShankerS:bin shanker.sneh$ >>>>>> >>>>>> >>>>>> But the "webpage is not available" at localhost:9999/lensapi/. >>>>>> >>>>>> Same error as before, which I was getting using Hive 1.0 >>>>>> >>>>>> BR, >>>>>> *Sneh* >>>>>> Engineering BI >>>>>> >>>>>> On Mon, Jun 15, 2015 at 4:03 PM, amareshwarisr . < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hello Sneh, >>>>>>> >>>>>>> Thanks for reaching out. Lens depends on a forked version of Hive as >>>>>>> of now. >>>>>>> >>>>>>> Please see >>>>>>> http://lens.incubator.apache.org/lenshome/install-and-run.html#Installing_and_Running_Lens >>>>>>> and >>>>>>> http://lens.incubator.apache.org/developer/contribute.html#Building_Hive_from_Source >>>>>>> for how to build from forked hive. >>>>>>> >>>>>>> Thanks >>>>>>> Amareshwari >>>>>>> >>>>>>> >>>>>>> On Mon, Jun 15, 2015 at 3:55 PM, Sneh <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Hello all, >>>>>>>> >>>>>>>> I am trying my hands on Lens. So need your help with this. >>>>>>>> >>>>>>>> I have HDFS & hive running on my local (Mac OS) in stand alone mode. >>>>>>>> >>>>>>>> I have my lens-site.xml as: >>>>>>>> <property> >>>>>>>> <name>lens.server.base.url</name> >>>>>>>> <value>localhost:9999/lensapi/</value> >>>>>>>> </property> >>>>>>>> >>>>>>>> <property> >>>>>>>> <name>lens.server.drivers</name> >>>>>>>> >>>>>>>> <value>org.apache.lens.driver.hive.HiveDriver,org.apache.lens.driver.jdbc.JDBCDriver</value> >>>>>>>> </property> >>>>>>>> >>>>>>>> <property> >>>>>>>> <name>lens.server.database.resource.dir</name> >>>>>>>> <value>/tmp/lens/resources</value> >>>>>>>> </property> >>>>>>>> >>>>>>>> When I do a lens-ctl start, I get the message "Started lens >>>>>>>> server!". >>>>>>>> But the browser doesn't open the URL localhost:9999/lensapi/ >>>>>>>> >>>>>>>> I am sure I am missing something very important, but unable to >>>>>>>> figure out what. >>>>>>>> So didn't try starting the client as the server URL isn't working >>>>>>>> for me. >>>>>>>> >>>>>>>> Server log says: >>>>>>>> Exception in thread "main" java.lang.NoSuchFieldError: >>>>>>>> HIVE_SESSION_IMPL_CLASSNAME >>>>>>>> at org.apache.lens.server.LensServices.init(LensServices.java:146) >>>>>>>> at >>>>>>>> org.apache.lens.server.LensServer.startServices(LensServer.java:133) >>>>>>>> at org.apache.lens.server.LensServer.<init>(LensServer.java:87) >>>>>>>> at >>>>>>>> org.apache.lens.server.LensServer.createLensServer(LensServer.java:76) >>>>>>>> at org.apache.lens.server.LensServer.main(LensServer.java:186) >>>>>>>> >>>>>>>> It might have something to do with hive. >>>>>>>> My hive-site.xml says: >>>>>>>> <property> >>>>>>>> <name>fs.default.name</name> >>>>>>>> <value>hdfs://localhost:8088</value> >>>>>>>> </property> >>>>>>>> >>>>>>>> <property> >>>>>>>> <name>mapred.job.tracker</name> >>>>>>>> <value>localhost:8021</value> >>>>>>>> </property> >>>>>>>> >>>>>>>> <property> >>>>>>>> <name>hive.metastore.local</name> >>>>>>>> <value>TRUE</value> >>>>>>>> </property> >>>>>>>> >>>>>>>> <property> >>>>>>>> <name>javax.jdo.option.ConnectionURL</name> >>>>>>>> >>>>>>>> <value>jdbc:derby:;databaseName=/Users/shanker.sneh/hive/metastore_db;create=true</value> >>>>>>>> </property> >>>>>>>> >>>>>>>> Sorry for the trivial question apparently. >>>>>>>> Also please point out any prerequisite step which I am missing. >>>>>>>> >>>>>>>> BR, >>>>>>>> *Sneh* >>>>>>>> Engineering BI >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------------------------------------------------------------------ >>>>> >>>>> This email and any files transmitted with it are confidential and >>>>> intended solely for the use of the individual or entity to whom they are >>>>> addressed. If you have received this email in error please notify the >>>>> system manager. This message contains confidential information and is >>>>> intended only for the individual named. If you are not the named addressee >>>>> you should not disseminate, distribute or copy this e-mail. Please notify >>>>> the sender immediately by e-mail if you have received this e-mail by >>>>> mistake and delete this e-mail from your system. If you are not the >>>>> intended recipient you are notified that disclosing, copying, distributing >>>>> or taking any action in reliance on the contents of this information is >>>>> strictly prohibited. Although Flipkart has taken reasonable precautions to >>>>> ensure no viruses are present in this email, the company cannot accept >>>>> responsibility for any loss or damage arising from the use of this email >>>>> or >>>>> attachments >>>>> >>>> >>>> >>>> >>>> -- >>>> Thanks & Regards, >>>> Raju Bairishetti, >>>> 8197553455, >>>> >>>> >>>> _____________________________________________________________ >>>> The information contained in this communication is intended solely for >>>> the use of the individual or entity to whom it is addressed and others >>>> authorized to receive it. It may contain confidential or legally privileged >>>> information. If you are not the intended recipient you are hereby notified >>>> that any disclosure, copying, distribution or taking any action in reliance >>>> on the contents of this information is strictly prohibited and may be >>>> unlawful. If you have received this communication in error, please notify >>>> us immediately by responding to this email and then delete it from your >>>> system. The firm is neither liable for the proper and complete transmission >>>> of the information contained in this communication nor for any delay in its >>>> receipt. >>> >>> >>> >> >> >> -- >> Thanks & Regards, >> Raju Bairishetti, >> 8197553455, >> >> >> _____________________________________________________________ >> The information contained in this communication is intended solely for >> the use of the individual or entity to whom it is addressed and others >> authorized to receive it. It may contain confidential or legally privileged >> information. If you are not the intended recipient you are hereby notified >> that any disclosure, copying, distribution or taking any action in reliance >> on the contents of this information is strictly prohibited and may be >> unlawful. If you have received this communication in error, please notify >> us immediately by responding to this email and then delete it from your >> system. The firm is neither liable for the proper and complete transmission >> of the information contained in this communication nor for any delay in its >> receipt. > > > -- Thanks Raju Bairishetti, www.inmobi.com *2012 ME Best Mobile Ad Network Award Winner [image: http://www.inmobi.com/press-releases/files/2013/02/MIT.png]
