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