|
Description
|
Right now, 'zpool status -v' simply prints dataset name and object number
for any persistent errors seen. This doesn't actually help anyone beyond
the ZFS team, since decoding these values require zdb(1M) or some other
manual intervention.
It would be orders of magnitude more useful if we could print a filename
for these instead. The difficulty there is that we basically have two
contexts: mounted filesystems and unmounted filesystems. For mounted
filesystems, we need to go through the front door (ZPL) or else the
cached state will horribly confuse everything. While not straightforward,
this is also not impossible. We should investigate the effert required
to do this, as combined with background scrubbing makes a convincing
fault management argument that no other filesystem can touch.
|