[DragonFlyBSD - Bug #2915] (New) Hammer mirror-copy problem
bugtracker-admin at leaf.dragonflybsd.org
bugtracker-admin at leaf.dragonflybsd.org
Mon May 16 17:23:36 PDT 2016
Issue #2915 has been reported by t_dfbsd.
----------------------------------------
Bug #2915: Hammer mirror-copy problem
http://bugs.dragonflybsd.org/issues/2915
* Author: t_dfbsd
* Status: New
* Priority: High
* Assignee:
* Category:
* Target version:
----------------------------------------
DragonFly v4.5.0.843.gfe3b7-DEVELOPMENT
When I mirror copy a master to a slave and then upgrade the slave, the new master pfs can't be mirror copied. This is reproducible but only between two distinct hammer filesystems. If you do it all on the same filesystem, the problem doesn't appear to occur.
boojum# hammer pfs-master /pfs/master
Creating PFS #13 succeeded!
/pfs/master
sync-beg-tid=0x0000000000000001
sync-end-tid=0x00000001b44c0b20
shared-uuid=1191b9a4-1bc4-11e6-8e1d-418d5cb760e2
unique-uuid=1191b9aa-1bc4-11e6-8e1d-418d5cb760e2
label=""
prune-min=00:00:00
operating as a MASTER
snapshots directory defaults to /var/hammer/<pfs>
boojum# cp /COPYRIGHT /pfs/master/
boojum# ls -l /pfs/master/
total 13
-r--r--r-- 1 root wheel 6686 16-May-2016 17:12 COPYRIGHT
boojum# hammer -y mirror-copy /pfs/master /volumes/BACKUP3/pfs/slave
PFS slave /volumes/BACKUP3/pfs/slave does not exist. Auto create new slave PFS!
Creating PFS #31 succeeded!
/volumes/BACKUP3/pfs/slave
sync-beg-tid=0x0000000000000001
sync-end-tid=0x0000000000000001
shared-uuid=1191b9a4-1bc4-11e6-8e1d-418d5cb760e2
unique-uuid=2e551d04-1bc4-11e6-8e1d-418d5cb760e2
label=""
prune-min=00:00:00
operating as a SLAVE
snapshots directory defaults to /var/hammer/<pfs>
Prescan to break up bulk transfer
Prescan 1 chunks, total 0 MBytes (7296)
Mirror-read /pfs/master succeeded
boojum# ls -l /volumes/BACKUP3/pfs/slave/
total 13
-r--r--r-- 1 root wheel 6686 16-May-2016 17:12 COPYRIGHT
boojum# hammer pfs-upgrade /volumes/BACKUP3/pfs/slave
pfs-upgrade of PFS#31 () succeeded
boojum# hammer -y mirror-copy /volumes/BACKUP3/pfs/slave /volumes/BACKUP3/pfs/slave2
PFS slave /volumes/BACKUP3/pfs/slave2 does not exist. Auto create new slave PFS!
Creating PFS #32 succeeded!
/volumes/BACKUP3/pfs/slave2
sync-beg-tid=0x0000000000000001
sync-end-tid=0x0000000000000001
shared-uuid=1191b9a4-1bc4-11e6-8e1d-418d5cb760e2
unique-uuid=5ef43f68-1bc4-11e6-8e1d-418d5cb760e2
label=""
prune-min=00:00:00
operating as a SLAVE
snapshots directory defaults to /var/hammer/<pfs>
Prescan to break up bulk transfer
Prescan 1 chunks, total 0 MBytes (0)
Mirror-read /volumes/BACKUP3/pfs/slave succeeded
boojum# ls -l /volumes/BACKUP3/pfs/slave2
lrwxr-xr-x 1 root wheel 10 16-May-2016 17:14 /volumes/BACKUP3/pfs/slave2 -> @@0x00000001000420d0:00032
boojum# ls -l /volumes/BACKUP3/pfs/slave2/
ls: /volumes/BACKUP3/pfs/slave2/: No such file or directory
boojum#
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account
More information about the Bugs
mailing list