Jeffrey Altman wrote:
Hartmut Reuter wrote:
So what is the value of 'class' if not vLarge?
As you can see from that line above it's vSmall:
>> [6] DistilVnodeEssence(rwVId = 536870912U, class = 1, ino =
>> 21977313U, maxu = 0x8046bc4), line 3175 in "vol-salvage.c"
So there might be really some thing wrong with the SmallVnodeFile, but
to do an AssertionFailed is not the best way to repair it!
What the AssertionFailed means is that no one has written code to
deal with a case where this error has occurred. It can't be
fixed with Salvager until someone writes the missing code.
Of course, but for the user it might be better to skip handling of this
error and to continue with the next vnode. So he could get back at least
the damaged volume and copy whatever is still accessible.
So John, ifdef line 3175 and recompile. If this was a single bad vnode
your volume may come online again, otherwise it's probably lost anyway.
Hartmut
_______________________________________________
OpenAFS-info mailing list
OpenAFS-info@openafs.org
https://lists.openafs.org/mailman/listinfo/openafs-info
--
-----------------------------------------------------------------
Hartmut Reuter e-mail [EMAIL PROTECTED]
phone +49-89-3299-1328
fax +49-89-3299-1301
RZG (Rechenzentrum Garching) web http://www.rzg.mpg.de/~hwr
Computing Center of the Max-Planck-Gesellschaft (MPG) and the
Institut fuer Plasmaphysik (IPP)
-----------------------------------------------------------------
_______________________________________________
OpenAFS-info mailing list
OpenAFS-info@openafs.org
https://lists.openafs.org/mailman/listinfo/openafs-info