[OpenAFS] vos listaddrs/changeaddr problems with old multihomed host
Kenneth J Baker
bakerkj@umich.edu
Sat, 11 Dec 2004 03:00:16 -0500
I had two afs file servers which were multihomed:
deedee.keneli.org & 172.17.193.2
dharma.keneli.org & 172.17.193.3
I have since removed the 172 interfaces on these two machines and I
would like to get openafs to stop using those addresses for things.
So vos listaddrs returns:
deedee.keneli.org
172.17.193.2
gatekeeper.keneli.org
toshi.keneli.org
dharma.keneli.org
172.17.193.3
If I try to remove either of them I get the following error:
vos changeaddr 172.17.193.2 -remove -local
Could not remove server 172.17.193.2 from the VLDB
VLDB: volume Id exists in the vldb
* or *
vos changeaddr 172.17.193.3 -remove -local
Could not remove server 172.17.193.3 from the VLDB
VLDB: volume Id exists in the vldb
I investigated and it appears that the file servers themselves are using only the correct interface:
Sat Dec 11 02:37:00 2004 Getting FileServer name...
Sat Dec 11 02:37:00 2004 FileServer host name is 'deedee'
Sat Dec 11 02:37:00 2004 Getting FileServer address...
Sat Dec 11 02:37:00 2004 FileServer deedee has address 66.92.68.189 (0xbd445c42 or 0x425c44bd in host byte order)
Sat Dec 11 02:37:00 2004 File Server started Sat Dec 11 02:37:00 2004
** **
Sat Dec 11 01:51:19 2004 Getting FileServer name...
Sat Dec 11 01:51:19 2004 FileServer host name is 'dharma'
Sat Dec 11 01:51:19 2004 Getting FileServer address...
Sat Dec 11 01:51:19 2004 FileServer dharma has address 66.205.64.240 (0xf040cd42 or 0x42cd40f0 in host byte order)
Sat Dec 11 01:51:19 2004 File Server started Sat Dec 11 01:51:19 2004
The addresses appear to be associated as I'd expect:
vos listaddrs -printuuid
vsu_ClientInit: Could not get afs tokens, running unauthenticated.
UUID: 0082b180-a39b-11ba-93-64-bd445c42aa77
deedee.keneli.org
172.17.193.2
UUID: 00334cf8-ff29-1123-b0-59-0d01a8c0aa77
dharma.keneli.org
172.17.193.3
What is the secret to get rid of these entires?
Thanks,
Ken