Look at your namenode log.  From the log info you supplied one possibility is 
that HDFS doesn't think there is any space available on your system. Some 
CYGWIN installs do not work properly because BASH doesn't work when called 
internally by Hadoop.  HDFS depends on running shell commands like DF to 
discover if there is space on the system.  

Bill 

-----Original Message-----
From: abhay ratnaparkhi [mailto:[email protected]] 
Sent: Monday, May 02, 2011 2:41 PM
To: [email protected]
Subject: hi

Hello,

I have installed using 0.20.2 in cygwin environment.
I'm getting following error while trying to put some content on HDFS.
Please suggest any solution.

Abhay
*
$ bin/hadoop dfs -put ../../mylogs/other_logs/access_log-tommy.091210
/input/i1*

11/05/02 23:59:47 WARN hdfs.DFSClient: DataStreamer Exception:
org.apache.hadoop.ipc.RemoteException: java.io.IOException: File /input/i1
could only be replicated to 0 nodes, instead of 1
        at
org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem.java:1271)
        at
org.apache.hadoop.hdfs.server.namenode.NameNode.addBlock(NameNode.java:422)
        at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:599)
        at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:508)
        at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:959)
        at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:955)
        at
java.security.AccessController.doPrivileged(AccessController.java:284
)
        at javax.security.auth.Subject.doAs(Subject.java:573)
        at org.apache.hadoop.ipc.Server$Handler.run(Server.java:953)

        at org.apache.hadoop.ipc.Client.call(Client.java:740)
        at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:220)
        at $Proxy0.addBlock(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:45)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:599)
        at
org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryI
nvocationHandler.java:82)
        at
org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocat
ionHandler.java:59)
        at $Proxy0.addBlock(Unknown Source)
        at
org.apache.hadoop.hdfs.DFSClient$DFSOutputStream.locateFollowingBlock
(DFSClient.java:2937)
        at
org.apache.hadoop.hdfs.DFSClient$DFSOutputStream.nextBlockOutputStrea
m(DFSClient.java:2819)
        at
org.apache.hadoop.hdfs.DFSClient$DFSOutputStream.access$2000(DFSClien
t.java:2102)
        at
org.apache.hadoop.hdfs.DFSClient$DFSOutputStream$DataStreamer.run(DFS
Client.java:2288)
  • hi abhay ratnaparkhi
    • RE: hi Habermaas, William
    • Re: hi Harsh J
    • Re: hi Bharath Mundlapudi

Reply via email to