cvs commit: src/sbin/hammer cmd_mirror.c cmd_pseudofs.c cmd_show.c cmd_status.c hammer.8 hammer.c hammer.h
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Jul 2 15:06:56 PDT 2008
dillon 2008/07/02 15:05:59 PDT
DragonFly src repository
Modified files:
sbin/hammer cmd_mirror.c cmd_pseudofs.c cmd_show.c
cmd_status.c hammer.8 hammer.c hammer.h
Log:
HAMMER Utilities: Mirroring and pseudo-fs directives
* Add mirror-read, mirror-write, and mirror-copy.
* Replace the pseudofs directive with pfs-status, pfs-create, and pfs-update.
Create a pseudofs configuration infrastructure. Configuration parameters
can be specified via pfs-create and pfs-update for any HAMMER filesystem or
HAMMER pseudo-filesystem. This is basically how you tell HAMMER that
a particular pfs is a master or slave, and allows both a unique and a shared
uuid to be associated with the pfs. The mirroring code will only mirror
to targets with the same shared uuid as the master sourcing the data.
Revision Changes Path
1.2 +224 -12 src/sbin/hammer/cmd_mirror.c
1.3 +210 -8 src/sbin/hammer/cmd_pseudofs.c
1.14 +2 -0 src/sbin/hammer/cmd_show.c
1.2 +1 -1 src/sbin/hammer/cmd_status.c
1.30 +77 -1 src/sbin/hammer/hammer.8
1.29 +13 -3 src/sbin/hammer/hammer.c
1.20 +5 -1 src/sbin/hammer/hammer.h
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/cmd_mirror.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/cmd_pseudofs.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/cmd_show.c.diff?r1=1.13&r2=1.14&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/cmd_status.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.8.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.c.diff?r1=1.28&r2=1.29&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.h.diff?r1=1.19&r2=1.20&f=u
More information about the Commits
mailing list