[OpenAFS] Volumes lost on fileserver / vldb post fs crash
Forrest D Whitcher
fw@mozart.fwsystems.com
Fri, 23 Apr 2004 12:31:38 -0400
I had a fileserver crash yesterday with apparently bad consequences.
The volumes are no longer listed in the vldb (I have a listing of
ID's names etc but I'm not sure how much that helps.
command "vos listvol fileserver" gives:
Total number of volumes on server thing partition /vicepa: 0
Total volumes onLine 0 ; Total volumes offLine 0 ; Total busy 0
Total number of volumes on server thing partition /vicepb: 0
Total volumes onLine 0 ; Total volumes offLine 0 ; Total busy 0
Total number of volumes on server thing partition /vicepd: 0
Total volumes onLine 0 ; Total volumes offLine 0 ; Total busy 0
After the crash I stopped, then restarted all services on the fs,
tho I have not yet done any restart on the database server.
post restarting services I ran a salvage, which ran fairly quick
(3-4 min. on 2 4g and 1 8g partitions on a k7/600 system). I fear
the speed with which this finished may well indicate the fs's view
of what volumes it houses are well and truly lost.
the vldb showed the correct entries for a few hours after this fs
crashed and restarted, I've tried to do the following to restore
volumes that had been on the fileserver:
"vos syncv fileserver /vicepd 536870970"
So the question is, do I have any reasonable chance of recovering
the currently invisible volumes on this fs?
If so, how should I be going about it?
thanks for any ideas
forrest