have you looked into FileSystem API this is hadoop v2.2.0 http://hadoop.apache.org/docs/r2.2.0/api/org/apache/hadoop/fs/FileSystem.html
does not exist in http://hadoop.apache.org/docs/r1.2.0/api/org/apache/hadoop/fs/FileSystem.html org.apache.hadoop.fs.RemoteIterator<LocatedFileStatus<http://hadoop.apache.org/docs/r2.2.0/api/org/apache/hadoop/fs/LocatedFileStatus.html> > *listFiles <http://hadoop.apache.org/docs/r2.2.0/api/org/apache/hadoop/fs/FileSystem.html#listFiles%28org.apache.hadoop.fs.Path,%20boolean%29>* (Path<http://hadoop.apache.org/docs/r2.2.0/api/org/apache/hadoop/fs/Path.html> f, boolean recursive) List the statuses and block locations of the files in the given path. org.apache.hadoop.fs.RemoteIterator<LocatedFileStatus<http://hadoop.apache.org/docs/r2.2.0/api/org/apache/hadoop/fs/LocatedFileStatus.html> > *listLocatedStatus <http://hadoop.apache.org/docs/r2.2.0/api/org/apache/hadoop/fs/FileSystem.html#listLocatedStatus%28org.apache.hadoop.fs.Path%29>* (Path<http://hadoop.apache.org/docs/r2.2.0/api/org/apache/hadoop/fs/Path.html> f) List the statuses of the files/directories in the given path if the path is a directory. On Thu, Mar 27, 2014 at 10:03 PM, Libo Yu <yu_l...@hotmail.com> wrote: > Hi all, > > "hadoop path fsck -files -block -locations" can list locations for all > blocks in the path. > Is it possible to list all blocks and the block locations for a given path > programmatically? > Thanks, > > Libo >