hadoop-hdfs-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ying Tang <ivytang0...@gmail.com>
Subject Re: question about the thrift python accessing the hdfs
Date Wed, 13 Oct 2010 07:49:48 GMT
But if i add the conf in thrift server 's classpath .the same exception will
be thrown.
Should i add some special conf property in conf?

On Wed, Oct 13, 2010 at 3:43 AM, Ying Tang <ivytang0812@gmail.com> wrote:

> Oh,yes.
> If i made the pahname='testtxt' , a file named 'testtxt' wil be created in
> the directory of the start server thrift.sh.
>
> On Wed, Oct 13, 2010 at 3:35 AM, Dhruba Borthakur <dhruba@gmail.com>wrote:
>
>> The thrift server needs to pick up the Hadoop configuration from a config
>> directory. This conf directory should be in the CLASSPATH of the thrift
>> server. It appears that ur thrift server is unable to find the right
>> configuration directory and is defaulting to the local file system (as
>> specified by file:///)
>>
>> thanks,
>> dhruba
>>
>>
>> On Wed, Oct 13, 2010 at 12:31 AM, Ying Tang <ivytang0812@gmail.com>wrote:
>>
>>> i've seen many posts on the internet about this aspect , but i still
>>> don't know how to do .
>>>
>>> I've run the thrift server on hadoop namenode , and then run the python
>>> thrift client.
>>>
>>> i',m trying the create a file in the hdfs , and my pathname.pathname is
>>> 'hdfs://namenode:9000/user/hadoop/test'
>>>
>>> But the server thrift throws the exception:
>>>
>>> java.lang.IllegalArgumentException: Wrong FS:
>>> hdfs://namenode:9000/user/hadoop/test, expected: file:///
>>>
>>> And change this pathname to 'file:///user/hadoop/test'' also didn't work.
>>>
>>> Is there any examples of pathname and thrift client implementation?
>>>
>>>
>>>
>>> --
>>> Best regards,
>>>
>>> Ivy Tang
>>>
>>>
>>>
>>>
>>
>>
>> --
>> Connect to me at http://www.facebook.com/dhruba
>>
>
>
>
> --
> Best regards,
>
> Ivy Tang
>
>
>
>


-- 
Best regards,

Ivy Tang

Mime
View raw message