Seems that during several failover tests I'm left with a faulted/unavailable zpool:
Is there a graceful way to get rid of this? Thus far I've not been able to re-import this under any circumstance, and for all intents and purposes appears to be cruft left behind in the zpool.cache (which cannot be deleted, or I cannot boot my system).
Also as a second point of matter, since I am replicating my log devices using HAST, isn't there some sysctl variable or boot time variable required to not inspect the GUIDs on devs or something? I seem to recall a topic about that but cannot find it any longer, and searches aren't turning up the right stuff. Any help?
Code:
# zpool import
pool: zhast1
id: 505007149393510545
state: FAULTED
status: One or more devices contains corrupted data.
action: The pool cannot be imported due to damaged devices or data.
see: http://illumos.org/msg/ZFS-8000-5E
config:
zhast1 FAULTED corrupted data
logs
2422693044778441393 UNAVAIL corrupted data
14862238007290524463 UNAVAIL corrupted data
9929649992256645660 UNAVAIL corrupted data
7735534514833326013 UNAVAIL corrupted data
Is there a graceful way to get rid of this? Thus far I've not been able to re-import this under any circumstance, and for all intents and purposes appears to be cruft left behind in the zpool.cache (which cannot be deleted, or I cannot boot my system).
Also as a second point of matter, since I am replicating my log devices using HAST, isn't there some sysctl variable or boot time variable required to not inspect the GUIDs on devs or something? I seem to recall a topic about that but cannot find it any longer, and searches aren't turning up the right stuff. Any help?