Hello,
I have a différence with fsck and dfsadmin :
[hdfs@host:~]$ hdfs
dfsadmin -report | grep corrupt
Blocks with corrupt
replicas: 4
[hdfs@host:~]$ hdfs
fsck / | grep Corrupt
Connecting to namenode
via http://host:50070/fsck?ugi=hdfs&path=%2F
Corrupt
blocks: 0