Aloha,

We are experimenting with Hadoop and I have setup a basic cluster and now trying to integrate it into our environment.

Our cluster is up and accessible via the web tools and command line. However access through FUSE or ftp does not work.

I compiled FUSE without problems but this is the error we are seeing. We are using Hadoop version 0.20.3

# ./fuse_dfs_wrapper.sh dfs://hadoop0:9000 /mnt1 -d
port=9000,server=hadoop0
fuse-dfs didn't recognize /mnt1,-2
fuse-dfs ignoring option -d
FUSE library version: 2.8.5
nullpath_ok: 0
unique: 1, opcode: INIT (26), nodeid: 0, insize: 56
INIT: 7.13
flags=0x0000007b
max_readahead=0x00020000
   INIT: 7.12
   flags=0x00000011
   max_readahead=0x00020000
   max_write=0x00020000
   unique: 1, success, outsize: 40

When I try and access the directory I get this:
hadoop@hadoop0:~$ cd /mnt1
-su: cd: /mnt1: Input/output error

And FUSE debug shows this:
unique: 2, opcode: GETATTR (3), nodeid: 1, insize: 56
getattr /
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.conf.Configuration
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
Can't construct instance of class org.apache.hadoop.conf.Configuration
   unique: 2, error: -5 (Input/output error), outsize: 16
unique: 3, opcode: GETATTR (3), nodeid: 1, insize: 56

Any help would be greatly appreciated!
Thanks,
Herb

Reply via email to