Robert Milkowski wrote:
Hello zfs-discuss,
What will happen if I create a stripe pool of 3 disks, then create
somy symlinks and then overwrite one disk with 0s.
Ditto blocks should self-heal meta data so file systems will be
consistent. Now when it comes to symlinks...
I was looking into a ZFS code and it looks like if symlink dst name is
less than 56 in size it will be stored in znode bonus buffer so it
will be protected by ditto blocks and such symlinks should survive
above scenario. However if symlink dst name is longer than 56 bytes it
will be stored in a data block so I guess I won't be able to read it,
right?
That's correct. See also
6516171 zpl symlinks should have their own object type
The new object type would be marked as metadata, and thus always be
ditto'ed.
--matt
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss