Whamcloud - gitweb
e2fsck: add Lustre lfsck tool
authorAndreas Dilger <adilger@whamcloud.com>
Fri, 13 Apr 2012 08:32:19 +0000 (02:32 -0600)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 15 Sep 2012 18:50:31 +0000 (12:50 -0600)
commite5ecb4b4e0edd49f81c9bd020e75dc6b43bcb608
treec76e42031c471cf2aceff91b9b32a08cfac42537
parent67a3ce2dc2239b80ab9d78dda960777344c751de
e2fsck: add Lustre lfsck tool

The lfsck tool, in conjunction with e2fsck, build a DB4 database
of all the inodes and objects on the MDT and OST filesystems.

The lfsck tool combines the databases on the Lustre client,
and can verify that all of the objects referenced by inodes
exist, are not referenced by two inodes, and have a parent
inode.

Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
21 files changed:
.gitignore
MCONFIG.in
configure
configure.in
e2fsck/Makefile.in
e2fsck/e2fsck.8.in
e2fsck/e2fsck.c
e2fsck/e2fsck.h
e2fsck/lfsck.8.in [new file with mode: 0644]
e2fsck/lfsck.c [new file with mode: 0644]
e2fsck/lfsck_common.c [new file with mode: 0644]
e2fsck/pass1.c
e2fsck/pass6.c [new file with mode: 0644]
e2fsck/unix.c
e2fsprogs-RHEL-6.spec.in
e2fsprogs-SUSE_LINUX-11.spec.in
e2fsprogs.spec.in
lib/config.h.in
lib/ext2fs/lfsck.h [new file with mode: 0644]
misc/mke2fs.c
util/subst.conf.in