That did it.

1) stop the ptserver
2) back up prdb files
3) remove prdb files
4) pt_util -user -group -members -name -system -prdb ./prdb.DB0 -datafile /tmp/t
5) pt_util -user -group -members -name -system -w -datafile /tmp/t
6) start the ptserver
7) joy

I think the -system was unnecessary, but Thank You So Much Andrew.

Brett Heroux

On 4/7/2012 12:16 PM, Andrew Deason wrote:
On Fri, 6 Apr 2012 14:59:40 -0500
Brett Heroux<brett.j.her...@gmail.com>  wrote:

The pt_util output looks good, it just gives all the users.

Still would appreciate help.
Would you be willing to provide your prdb.DB0? It just contains things
like usernames, groups, group memberships, ids, etc. It shouldn't
contain very sensitive information, unless any of your usernames or
group memberships etc are sensitive.

If you want something quicker to get stuff up and running, one thing
that will probably work is to recreate the ptdb. One way to do this is
to stop the ptserver, move the prdb.DB0 and prdb.DBSYS files out of the
way, and use pt_util to dump the information from them to a temporary
file. Then use pt_util to load that information into a new prdb.DB0, and
start up the ptserver again. Just make sure you back up
prdb.DB0/prdb.DBSYS

(See the pt_util documentation for that; I'm in a bit of a hurry to
provide more detailed info:
<http://docs.openafs.org/Reference/8/pt_util.html>)


_______________________________________________
OpenAFS-info mailing list
OpenAFS-info@openafs.org
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to