Hi ylyy,

What’s OS in your VM? Which network configuration is used in your VM: NAT, 
bridge, host-only or LAN segment?

Answer this may give clue to solve: No route to host.

BTW: default username and password is “empty”

Connection con = 
DriverManager.getConnection("jdbc:hive://hiveserverip:10000/default", "", "");

Best regards

Nguyen Thanh Binh (Mr)

Cell phone: (+84)98.226.0622

From: ylyy-1985 [mailto:ylyy-1...@163.com] 
Sent: Wednesday, April 11, 2012 9:29 AM
To: user
Subject: 回复: RE: Re: cannot start the thrift server

yeah, great,thanks binhnt22. what a fool I am. Hah!! but I get this then. 

 

Unable to create log directory /tmp/Administrator
2012-04-11 10:23:15,359 ERROR [main] session.SessionState$LogHelper(277): 
Unable to create log directory /tmp/Administrator
Exception in thread "main" java.sql.SQLException: Could not establish connecton 
to jdbc:hive://192.168.164.128:10000/default: java.net.NoRouteToHostException: 
No route to host: connect
 at org.apache.hadoop.hive.jdbc.HiveConnection.<init>(HiveConnection.java:107)

 

here I use XP as a host machine, and have a virtual machine in VMware  
(IP:192.168.164.128) inside XP, and I think the port is 10000, right? I see the 
default username and password is "APP" and "mine", so I use this to form a 
connection:

 Connection con = 
DriverManager.getConnection("jdbc:hive://192.168.164.128:10000/default", "APP", 
"mine");

 

2012-04-11

  _____  

Andes

  _____  

发件人:binhnt22

发送时间:2012-04-11 10:13

主题:RE: Re: cannot start the thrift server

收件人:"user"<user@hive.apache.org>

抄送:

 

Hi ylyy

You should add hadoop-core-*.jar file in hadoop distribution directory into 
your project

Best regards

Nguyen Thanh Binh (Mr)

From: ylyy-1985 [mailto:ylyy-1...@163.com] 
Sent: Wednesday, April 11, 2012 9:04 AM
To: user
Subject: 回复: Re: cannot start the thrift server

thanks Bhavesh, :) but how can I confirm that the server is running? I try to 
access IP:10000 but without success. 

however I try to ignore this and write my client code to try to connect to 
hive,but error codes are printed as follows...

Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/hadoop/conf/Configuration
 at org.apache.hadoop.hive.jdbc.HiveConnection.<init>(HiveConnection.java:68)
 at org.apache.hadoop.hive.jdbc.HiveDriver.connect(HiveDriver.java:110)
 at java.sql.DriverManager.getConnection(Unknown Source)
 at java.sql.DriverManager.getConnection(Unknown Source)
 at org.apache.hadoop.hive.wyl.HiveTest.main(HiveTest.java:26)
Caused by: java.lang.ClassNotFoundException: 
org.apache.hadoop.conf.Configuration
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 ... 5 more

I add all the libraries in hive to eclipse project. it seems to miss some 
configuration files, but I don't know what it is. Can you help me?

thanks..

2012-04-11

  _____  

Andes

  _____  

发件人:Bhavesh Shah

发送时间:2012-04-10 20:39

主题:Re: cannot start the thrift server

收件人:"user"<user@hive.apache.org>

抄送:

Hello,

[root@localhost hive]# hive --service hiveserver
Starting Hive Thrift Server

After starting Hive Thrift Server nothing get printed on console. This means 
your server get started. 

Now you just run your JDBC program and let us know whether it runs or not.

-- 
Regards, 

Bhavesh Shah






On Tue, Apr 10, 2012 at 6:03 PM, ylyy-1985 <ylyy-1...@163.com> wrote:

hi all,

I do feel frustrated when starting the thrift server. I tried different version 
of hadoop(1.0.1 and 0.20.2), but when I tried 'hive --service hiveserver', the 
server hung there and printed the following info:

[root@localhost hive]# hive --service hiveserver
Starting Hive Thrift Server
12/04/10 20:22:50 INFO service.HiveServer: Starting hive server on port 10000

and I wait long but nothing happened. pls help, I just want to start the server 
and use jdbc to connect to hive.

thanks in advanced.

2012-04-10

  _____  

Andes





Reply via email to