[OpenAFS] weird problem... can't add a third DB server for pt server

Neulinger, Nathan R. nneul@umr.edu
Fri, 16 Mar 2001 09:58:57 -0600


This is what I get on C after adding C to CellServDB and starting ptserver
on it with no prdb* files in /usr/afs/db.

------------------------
troot-srvtst04(136)> udebug srvtst04 7002 -long
Host's addresses are: 131.151.1.229 
Host's 131.151.1.229 time is Fri Mar 16 09:55:35 2001
Local time is Fri Mar 16 09:55:36 2001 (time differential 1 secs)
Last yes vote not cast yet 
Local db version is 1.1
I am not sync site
Lowest host 131.151.1.229 was set 0 secs ago
Sync host 0.0.0.0 was set 984758135 secs ago
Sync site's db version is 0.0
0 locked pages, 0 of them for write

Server (131.151.1.228): (db 0.0)
    last vote rcvd 0 secs ago (at Fri Mar 16 09:55:36 2001),
    last beacon sent 0 secs ago (at Fri Mar 16 09:55:36 2001), last vote was
no
    dbcurrent=0, up=1 beaconSince=1

Server (131.151.1.227): (db 0.0)
    last vote rcvd 0 secs ago (at Fri Mar 16 09:55:36 2001),
    last beacon sent 0 secs ago (at Fri Mar 16 09:55:36 2001), last vote was
no
    dbcurrent=0, up=1 beaconSince=1
---------------------------

One thing that is very interesting is that on all three servers - the
"lowest host was set" has the wrong IP. It has the local host's ip, which is
a little odd.

-- Nathan

> -----Original Message-----
> From: Erik J Burckart [mailto:erik@burckart.org]
> Sent: Friday, March 16, 2001 9:51 AM
> To: Neulinger, Nathan R.
> Cc: 'openafs-info@openafs.org'
> Subject: Re: [OpenAFS] weird problem... can't add a third DB 
> server for
> ptserver
> 
> 
> Sounds right to me. What do the outputs from `udebug 
> x.x.x.227 7002 -long` and
> `udebug x.x.x.229 7002 -long` suggest?
> 
> -E
> 
> 
> "Neulinger, Nathan R." wrote:
> 
> > For the life of me, I can't figure out what is going on... 
> I have three
> > servers with sequential IP addresses (x.x.x.227, 228, 229). 
> I can get the DB
> > server running fine on the first server by itself. I can 
> add the second
> > server, let it run for a bit, and it happily syncs up and 
> sets 227 as the
> > sync site. However, no matter what I try, I can't get the 
> third server to
> > join in.
> >
> > I followed this:
> > A+B in all /usr/afs/etc/CellServDB
> > A+B running ptserver happily, sync site is A
> > Add C to all /usr/afs/etc/CellServDB
> > Run ptserver C (either with an existing copy of prdb* or nothing in
> > /usr/afs/db/)
> > Wait.
> >
> > It never sees a syncsite. If I then go and restart ptserver 
> on A, NONE of
> > the servers will ever elect a syncsite.
> >
> > Connectivity between the servers appears fine (they should 
> all be on the
> > same switch I think). Everything else on the servers is 
> happy, including
> > running the VLDB on all three servers.
> >
> > Is there something obvious I am missing or not doing?
> >
> > -- Nathan
> >
> > ------------------------------------------------------------
> > Nathan Neulinger                       EMail:  nneul@umr.edu
> > University of Missouri - Rolla         Phone: (573) 341-4841
> > Computing Services                       Fax: (573) 341-4216
> > _______________________________________________
> > OpenAFS-info mailing list
> > OpenAFS-info@openafs.org
> > https://lists.openafs.org/mailman/listinfo.cgi/openafs-info
>