Displaying 3 results from an estimated 3 matches for "ub_rootbp".
2008 Apr 29
24
recovering data from a dettach mirrored vdev
Hi,
my system (solaris b77) was physically destroyed and i loosed data saved in a zpool mirror. The only thing left is a dettached vdev from the pool. I''m aware that uberblock is gone and that i can''t import the pool. But i still hope their is a way or a tool (like tct http://www.porcupine.org/forensics/) i can go too recover at least partially some data)
thanks in advance for
2012 Jun 12
15
Recovery of RAIDZ with broken label(s)
Hi all,
I have a 5 drive RAIDZ volume with data that I''d like to recover.
The long story runs roughly:
1) The volume was running fine under FreeBSD on motherboard SATA controllers.
2) Two drives were moved to a HP P411 SAS/SATA controller
3) I *think* the HP controllers wrote some volume information to the end of
each disk (hence no more ZFS labels 2,3)
4) In its "auto
2013 Oct 26
2
[PATCH] 1. changes for vdiskadm on illumos based platform
...VDEV_UBERBLOCK_RING,
- (char *)ub_array) == 0)
+ ((VDEV_SKIP_SIZE + VDEV_PHYS_SIZE) >> SPA_MINBLOCKSHIFT),
+ 0, VDEV_UBERBLOCK_RING, ub_array) == 0)
continue;
- if ((ubbest = find_bestub(ub_array, sector)) != NULL &&
- zio_read(&ubbest->ubp_uberblock.ub_rootbp, osp, stack)
- == 0) {
+ if (check_pool_label(sector, stack, tmp_devid,
+ tmp_bootpath, &tmp_guid, &ashift, &version))
+ continue;
- VERIFY_OS_TYPE(osp, DMU_OST_META);
+ if (pool_guid == 0)
+ pool_guid = tmp_guid;
- if (check_pool_label(sector, stack, tmp_devid,...