[OpenAFS] volserver-transactions

Derrick J Brashear shadow@dementia.org
Tue, 27 Aug 2002 13:25:57 -0400 (EDT)


On Tue, 27 Aug 2002, FBO wrote:

> Hi
>
> one of my afs-servers is having trouble again:
>
> It began when I started a little script releasing
> all volumes of my cell:
>
>  root@mekong:/a/a > ./release_all
> [snip]
>  fb.media.2002
>  Release failed: rxk: sealed data inconsistent
>  Could not end transaction on a ro volume: rxk: authentication expired
>   Could not update VLDB entry for volume 536871460
>
> The script aborted, my token was over its time. OK, my fault.
> I "kinit"ed and "aklog"ed and ran "release_all" again:
>
>  root@mekong:/a/a > ./release_all
>  [snip]
>  fb.media.2002
>  Could not lock the VLDB entry for the volume 536871460.
>  VLDB: vldb entry is already locked
>  Error in vos release command.
>  VLDB: vldb entry is already locked
>
> fb.media.2002 is still "busy" (a vos listvol ganges shows).
> AFAIK restarting ganges' fileserver again should fix that
> but I wonder if there's a chance without having to
> temporarily shut down the fileserver.

sure, just kill the volserver process by hand. bosserver will espawn and
the fileserver will stay up. do it while nothing else is running. or, wait
and it will time out (i think the magic number is 10 minutes)