You know what - writes do not not work at all in 18.1 - sorry my confusion. - 
just switch to 18.2 fuse-dfs. It can run against 18.1 dfs.

Just remember to compile it with -Dlibhdfs.noperms=1


On 11/7/08 12:20 PM, "Brian Karlak" <[EMAIL PROTECTED]> wrote:



On Nov 7, 2008, at 12:09 PM, Pete Wyckoff wrote:

> For 0.18.1, "cp foo bar" where bar does not exist will work. But, if
> bar exists, it will not.copying over an existing file requires
> truncate to work and fuse-dfs 0.18.1 does not support it.

Pete --

Thanks for the help.  I am still having trouble with writes, even to
file paths that don't exist on HDFS.  For instance:

% ls /mnt/hadoop-fuse/user/hadoop
jython-wc-3.sh/  test/
% cp ~/hadoop-default.xml /mnt/hadoop-fuse/user/hadoop/test20081108
cp: cannot create regular file `/mnt/hadoop-fuse/user/hadoop/
test20081108': Function not implemented

test20081108 does not exist, yet I cannot create it.  Nor can I do
touch or other writes.

Since writes should work in 0.18.1, do you have any suggestions as to
where I should start with debugging?  Are there any particular options
I should make sure I'm using?

Thanks,
Brian


Reply via email to