hammer mirror shows differrent results from differrent terminals

Matthew Dillon dillon at apollo.backplane.com
Wed Jul 15 19:50:16 PDT 2009


:hammer synctid /Backup1/Data quick
:hammer mirror-copy /Backup1/Data /Backup2/Data
:
:Or should i kill all the "mirror-stream" processes

    You should kill all the mirror-stream processes before doing a
    mirror-copy.  The mirroring utility is not designed to handle
    parallel feeds to the same PFS target.

:root     -1  0.0  0.0     0    0  ??  BL   12:14PM   0:00.00  (hammer-S3)
:root     -1  0.0  0.0     0    0  ??  BL   12:14PM   0:00.00  (hammer-S2)
:root     -1  0.0  0.0     0    0  ??  BL   12:14PM   0:00.00  (hammer-S1)
:root     -1  0.0  0.0     0    0  ??  BL   12:14PM   0:00.00  (hammer-S0)
:root     -1  0.0  0.0     0    0  ??  BL   12:14PM   0:00.00  (hammer-M)
:
:before giving the
:
:"hammer mirror-copy" command in /etc/rc.shutdown  ??
:
:also why are there 3 hammer mirror-stream processes?
:and what are the hammer-M, hammer-S* processes?
:
:Thankyou so much
:
:--Siju

    The hammer-M/S* processes are kernel helper threads for HAMMER.
    They are responsible for fsync() and flush sequencing.

					-Matt
					Matthew Dillon 
					<dillon at backplane.com>





More information about the Users mailing list