I tested it on 0.8.1 and 0.9.0

Ben

On Tue, Jul 17, 2012 at 3:03 PM, Navis류승우 <navis....@nexr.com> wrote:

> Can I ask the hive version you are currently using?
>
>
> 2012/7/17 Ben Kim <benkimkim...@gmail.com>
>
>> Did you get around to solve this problem?
>>
>> I running into the same problem and can't find a fix anywhere.
>>
>> For Hiveserver you will need to create your own when running the server
>> such as running "hive --service hiveserver & >> hiveserver.log 2>&1"
>> but it writes no logs. I think a connection is getting blocked somewhere
>> outside of the hive server or it could be something else.
>>
>> Ben
>>
>> On Tue, Jun 26, 2012 at 6:36 AM, VanHuy Pham <huy.pham...@gmail.com>wrote:
>>
>>> I just tried, but it still hangs there. I think all the executions run
>>> into the same problem so I was wondering if I miss anything here.
>>> 1) Do I need to sart any other services to make hive thrift server work?
>>> 2) I can't seem to find the log information for hive-thrift server.
>>> There is a folder called "hivelogs" created in my home dir, but I only find
>>> the log information there when I use hive cli through terminal. Is there
>>> any log dir for hive-thrift server? or any way I can tract the trace of the
>>> thrift client query (execute or getAlltables())??
>>>
>>> Thanks
>>>
>>>
>>> On Mon, Jun 25, 2012 at 2:15 PM, Aniket Mokashi <aniket...@gmail.com>wrote:
>>>
>>>> Can you do client.getAllTables()?
>>>>
>>>> ~Aniket
>>>>
>>>>
>>>> On Mon, Jun 25, 2012 at 12:43 PM, VanHuy Pham <huy.pham...@gmail.com>wrote:
>>>>
>>>>> Hi,
>>>>>    I am trying to use the hive thrift client to connect to hive. Even
>>>>> though I have started the hive thrift server (it's running by checking
>>>>> netstat -na | grep 10000).
>>>>>    However, the thrift client justs hangs forever when I execute a
>>>>> query. here is the code:
>>>>>
>>>>>                       TSocket transport = new TSocket(hiveServer,
>>>>> hivePort);
>>>>>
>>>>>                       transport.setTimeout(999999);
>>>>>
>>>>>                       TBinaryProtocol protocol = new
>>>>> TBinaryProtocol(transport);
>>>>>
>>>>>                       client = new ThriftHive.Client(protocol);
>>>>>
>>>>>                       transport.open();
>>>>>
>>>>>                       System.out.println(transport.isOpen()); ///// It
>>>>> is open
>>>>>
>>>>>
>>>>>                       System.out.println("Executing query");
>>>>>                       client.execute("show tables"); // >>> hanging
>>>>> forever
>>>>>
>>>>> The thrift server is definitely on, because if I tried shutting it
>>>>> down, the hanging would stop immediately and say something like 
>>>>> "connection
>>>>> interupted...". I was able to use JDBC to connect to hive locally only.
>>>>> Trying to use thrift client now.
>>>>> Any help would be much appreciated.
>>>>> Thanks
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> "...:::Aniket:::... Quetzalco@tl"
>>>>
>>>
>>>
>>
>>
>> --
>>
>> *Benjamin Kim*
>> *benkimkimben at gmail*
>>
>>
>


-- 

*Benjamin Kim*
*benkimkimben at gmail*

Reply via email to