So I had my napp-it zfs boot vmfs datastore die on me the other day and since I need to remedy this .. I decided to clean up this host and make some hardware changes.
part of that was changing the underlying hardware structure of a data pool from RDM passthroughs to napp-it VM to passing through the actual SATA controller to napp-it...
before the change, napp-it saw the 3 DRM disk pool as 'whole disks'
after passing the SATA controller, Napp-it now sees one disk as attached to a partition, not the whole disk
and thows a warning that that disk has a block structure larger than the pool -- not ideal
here is a difference in partition structures of the 2 disks
one of the original 2 that were possibly built outside of napp-it -- there are WD 8tb drives
partition> print
Current partition table (original):
Total disk sectors available: 15628036717 + 16384 (reserved sectors)
Part Tag Flag First Sector Size Last Sector
0 usr wm 2048 7.28TB 15628036095
1 unassigned wm 0 0 0
2 unassigned wm 0 0 0
3 unassigned wm 0 0 0
4 unassigned wm 0 0 0
5 unassigned wm 0 0 0
6 unassigned wm 0 0 0
8 reserved wm 15628036096 8.00MB 15628052479
this is the borked drive
partition> print
Current partition table (original):
Total disk sectors available: 15628036717 + 16384 (reserved sectors)
Part Tag Flag First Sector Size Last Sector
0 system wm 256 0.88MB 2047
1 usr wm 2048 7.28TB 15628036750
2 unassigned wm 0 0 0
3 unassigned wm 0 0 0
4 unassigned wm 0 0 0
5 unassigned wm 0 0 0
6 unassigned wm 0 0 0
8 reserved wm 15628036751 8.00MB 15628053134
I assume the only way out of this is to destroy the pool, rebuild the pool and restore from the backup array (3x5 disk raid-z1) which was done by filesystem and not recursive to the pool.? no way to use fdisk or format or any other tools to fix the partition layout right?
questions
1 how can I ensure napp-it recreates the pools forcing the disks to use dev and not partition .. i.e. re-format the offending disk
2 best way to restore from the backup pool to ensure:
a: can I do a send of the entire backup pool recursive one time but keep all the snapshots/replication to allow making the new pool look identical after the restore to resume napp-it incremental backup jobs?
so the actual commands or napp-it sequence using the gui to move the pool from backup to new pool
promote that restore to be the active pool with the old name
and doing so to keep all the existing replicate snapshots that napp-it did doing file system backups
thanks!!!
part of that was changing the underlying hardware structure of a data pool from RDM passthroughs to napp-it VM to passing through the actual SATA controller to napp-it...
before the change, napp-it saw the 3 DRM disk pool as 'whole disks'
after passing the SATA controller, Napp-it now sees one disk as attached to a partition, not the whole disk
and thows a warning that that disk has a block structure larger than the pool -- not ideal
here is a difference in partition structures of the 2 disks
one of the original 2 that were possibly built outside of napp-it -- there are WD 8tb drives
partition> print
Current partition table (original):
Total disk sectors available: 15628036717 + 16384 (reserved sectors)
Part Tag Flag First Sector Size Last Sector
0 usr wm 2048 7.28TB 15628036095
1 unassigned wm 0 0 0
2 unassigned wm 0 0 0
3 unassigned wm 0 0 0
4 unassigned wm 0 0 0
5 unassigned wm 0 0 0
6 unassigned wm 0 0 0
8 reserved wm 15628036096 8.00MB 15628052479
this is the borked drive
partition> print
Current partition table (original):
Total disk sectors available: 15628036717 + 16384 (reserved sectors)
Part Tag Flag First Sector Size Last Sector
0 system wm 256 0.88MB 2047
1 usr wm 2048 7.28TB 15628036750
2 unassigned wm 0 0 0
3 unassigned wm 0 0 0
4 unassigned wm 0 0 0
5 unassigned wm 0 0 0
6 unassigned wm 0 0 0
8 reserved wm 15628036751 8.00MB 15628053134
I assume the only way out of this is to destroy the pool, rebuild the pool and restore from the backup array (3x5 disk raid-z1) which was done by filesystem and not recursive to the pool.? no way to use fdisk or format or any other tools to fix the partition layout right?
questions
1 how can I ensure napp-it recreates the pools forcing the disks to use dev and not partition .. i.e. re-format the offending disk
2 best way to restore from the backup pool to ensure:
a: can I do a send of the entire backup pool recursive one time but keep all the snapshots/replication to allow making the new pool look identical after the restore to resume napp-it incremental backup jobs?
so the actual commands or napp-it sequence using the gui to move the pool from backup to new pool
promote that restore to be the active pool with the old name
and doing so to keep all the existing replicate snapshots that napp-it did doing file system backups
thanks!!!