Hi,

I'm trying to test out NDFS and I'm having some problems. My set up is 
straightforward, each of these in their own directory:

namenode: nutch namenode 9100 /tmp/nutch/ndfs/name
datanode1: nutch datanode /tmp/nutch/ndfs/data dn1 localhost:9100
datanode2: nutch datanode /tmp/nutch/ndfs/data dn2 localhost:9100

Everything appears to connect properly and running TestClient.java -report 
shows the datanodes

But when I try and write anything to NDFS, even creating a directory, I get 
the following exception:
Exception in thread "main" java.lang.NullPointerException
at java.net.Socket.<init>(Socket.java:301)
at java.net.Socket.<init>(Socket.java:153)
at net.nutch.ndfs.NDFSClient$NDFSOutputStream.nextBlockOutputStream(
NDFSClient.java:613)
at net.nutch.ndfs.NDFSClient$NDFSOutputStream.<init>(NDFSClient.java:584)
at net.nutch.ndfs.NDFSClient.create(NDFSClient.java:72)
at net.nutch.fs.NDFSFileSystem.create(NDFSFileSystem.java:48)
at net.nutch.fs.NDFSFileSystem.create(NDFSFileSystem.java:43)
at net.nutch.io.SequenceFile$Writer.<init>(SequenceFile.java:44)
at net.nutch.io.MapFile$Writer.<init>(MapFile.java:75)
at net.nutch.db.WebDBWriter.<init>(WebDBWriter.java:1494)
at net.nutch.db.WebDBWriter.createWebDB(WebDBWriter.java:1425)

>From what I gather, its looking for the datanodes, but is not finding them.
Has anyone come across this problem? I'm using Fedora

Thanks

Reply via email to