[OpenAFS] Problem accessing AFS from other systems
Kurt Seiffert
seiffert@indiana.edu
Thu, 16 Jun 2005 09:02:41 -0500
--Apple-Mail-59-1036923966
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=US-ASCII;
delsp=yes;
format=flowed
I have an OpenAFS cell based on 1.3.82 that I'm trying to bring up.
The server can connect to itself just fine but other systems cannot
connect to the server.
I setup an MIT KRB5 server on a different machine - mystery. I then
setup the first server on the machine rufus1. I can kinit against
the KDC and the issue aklog to get tokens from any system. However
only rufus1 can access the AFS filesystem or successfully run
commands like vos exam. All the systems can access other AFS
filesystems like openafs.org.
Here is an example from a client machine:
> [seiffert@mystery seiffert]$ ls /afs
> openafs.org ovpit.indiana.edu rfstest.iu.edu seiffert.iu.edu
> [seiffert@mystery seiffert]$ ls /afs/rfstest.iu.edu/
> ls: /afs/rfstest.iu.edu/: No such file or directory
> [seiffert@mystery seiffert]$ tokens
>
> Tokens held by the Cache Manager:
>
> User's (AFS ID 1529) tokens for afs@rfstest.iu.edu [Expires Jun 16
> 18:43]
> --End of list--
> [seiffert@mystery seiffert]$ bos status rufus1
> Instance buserver, currently running normally.
> Instance ptserver, currently running normally.
> Instance vlserver, currently running normally.
> Instance fs, currently running normally.
> Auxiliary status is: file server running.
> Instance upserver, currently running normally.
> [seiffert@mystery seiffert]$ bos status rufus1 -long
> Instance buserver, (type is simple) currently running normally.
> Process last started at Sun Jun 12 04:00:13 2005 (1 proc starts)
> Command 1 is '/usr/afs/bin/buserver'
>
> Instance ptserver, (type is simple) currently running normally.
> Process last started at Sun Jun 12 04:00:13 2005 (1 proc starts)
> Command 1 is '/usr/afs/bin/ptserver'
>
> Instance vlserver, (type is simple) currently running normally.
> Process last started at Sun Jun 12 04:00:13 2005 (1 proc starts)
> Command 1 is '/usr/afs/bin/vlserver'
>
> Instance fs, (type is fs) currently running normally.
> Auxiliary status is: file server running.
> Process last started at Sun Jun 12 04:00:13 2005 (2 proc starts)
> Command 1 is '/usr/afs/bin/fileserver'
> Command 2 is '/usr/afs/bin/volserver'
> Command 3 is '/usr/afs/bin/salvager'
>
> Instance upserver, (type is simple) currently running normally.
> Process last started at Sun Jun 12 04:00:13 2005 (1 proc starts)
> Command 1 is '/usr/afs/bin/upserver -crypt /usr/afs/etc'
>
> [seiffert@mystery seiffert]$ vos exam root.cell
> Could not fetch the information about volume 536870915 from the server
> Possible communication failure
> Error in vos examine command.
> Possible communication failure
>
> Dump only information from VLDB
>
> root.cell
> RWrite: 536870915 ROnly: 536870916
> number of sites -> 2
> server localhost.localdomain partition /vicepa RW Site
> server localhost.localdomain partition /vicepa RO Site
Here is the output from the server connecting to itself:
[seiffert@rufus1 ~]$ kinit
Password for seiffert@RFSTEST.IU.EDU:
[seiffert@rufus1 ~]$ aklog
[seiffert@rufus1 ~]$ ls /afs/rfstest.iu.edu/
home i386_linux24 i386_linux26 seiffert.iu.edu tmp
[seiffert@rufus1 ~]$ bos status rufus1 -long
Instance buserver, (type is simple) currently running normally.
Process last started at Sun Jun 12 04:00:13 2005 (1 proc starts)
Command 1 is '/usr/afs/bin/buserver'
Instance ptserver, (type is simple) currently running normally.
Process last started at Sun Jun 12 04:00:13 2005 (1 proc starts)
Command 1 is '/usr/afs/bin/ptserver'
Instance vlserver, (type is simple) currently running normally.
Process last started at Sun Jun 12 04:00:13 2005 (1 proc starts)
Command 1 is '/usr/afs/bin/vlserver'
Instance fs, (type is fs) currently running normally.
Auxiliary status is: file server running.
Process last started at Sun Jun 12 04:00:13 2005 (2 proc starts)
Command 1 is '/usr/afs/bin/fileserver'
Command 2 is '/usr/afs/bin/volserver'
Command 3 is '/usr/afs/bin/salvager'
Instance upserver, (type is simple) currently running normally.
Process last started at Sun Jun 12 04:00:13 2005 (1 proc starts)
Command 1 is '/usr/afs/bin/upserver -crypt /usr/afs/etc'
[seiffert@rufus1 ~]$ vos exam root.cell
root.cell 536870915 RW 7 K On-line
rufus1.uits.indiana.edu /vicepa
RWrite 536870915 ROnly 536870916 Backup 0
MaxQuota 5000 K
Creation Wed Jun 1 16:40:35 2005
Copy Wed Jun 1 16:40:35 2005
Backup Never
Last Update Tue Jun 7 11:52:16 2005
0 accesses in the past day (i.e., vnode references)
RWrite: 536870915 ROnly: 536870916
number of sites -> 2
server rufus1.uits.indiana.edu partition /vicepa RW Site
server rufus1.uits.indiana.edu partition /vicepa RO Site
Any thoughts on what could be wrong would certainly be helpful.
Thanks.
-KAS
Kurt A. Seiffert | seiffert@indiana.edu
UITS Distributed Storage Services Group | C: 812-345-1892
Indiana University, Bloomington | W: 1 812-855-5089
--Apple-Mail-59-1036923966
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=ISO-8859-1
<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; ">I have an OpenAFS cell based on =
1.3.82 that I'm trying to bring up.<DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>The server can connect to =
itself just fine but other systems cannot connect to the =
server.=A0</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>I =
setup an MIT KRB5 server on a different machine - mystery. I then setup =
the first server on the machine rufus1.=A0 I can kinit against the KDC =
and the issue aklog to get tokens from any system. However only rufus1 =
can access the AFS filesystem or successfully run commands like vos =
exam. All the systems can access other AFS filesystems like =
openafs.org.=A0</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Here is an example from a =
client machine:</DIV><BLOCKQUOTE type=3D"cite"><DIV>[seiffert@mystery =
seiffert]$ ls /afs</DIV><DIV>openafs.org=A0 ovpit.indiana.edu=A0 =
rfstest.iu.edu=A0 seiffert.iu.edu</DIV></BLOCKQUOTE><BLOCKQUOTE =
type=3D"cite"><DIV>[seiffert@mystery seiffert]$ ls =
/afs/rfstest.iu.edu/</DIV><DIV>ls: /afs/rfstest.iu.edu/: No such file or =
directory</DIV><DIV>[seiffert@mystery seiffert]$ tokens</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Tokens held by the Cache =
Manager:</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>User's=
(AFS ID 1529) tokens for <A =
href=3D"mailto:afs@rfstest.iu.edu">afs@rfstest.iu.edu</A> [Expires Jun =
16 18:43]</DIV><DIV>=A0=A0 --End of list--</DIV><DIV>[seiffert@mystery =
seiffert]$ bos status rufus1</DIV><DIV>Instance buserver, currently =
running normally.</DIV><DIV>Instance ptserver, currently running =
normally.</DIV><DIV>Instance vlserver, currently running =
normally.</DIV><DIV>Instance fs, currently running normally.</DIV><DIV>=A0=
=A0 Auxiliary status is: file server running.</DIV><DIV>Instance =
upserver, currently running normally.</DIV><DIV>[seiffert@mystery =
seiffert]$ bos status rufus1 -long</DIV><DIV>Instance buserver, (type is =
simple) currently running normally.</DIV><DIV>=A0 =A0 Process last =
started at Sun Jun 12 04:00:13 2005 (1 proc starts)</DIV><DIV>=A0 =A0 =
Command 1 is '/usr/afs/bin/buserver'</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Instance ptserver, (type is =
simple) currently running normally.</DIV><DIV>=A0 =A0 Process last =
started at Sun Jun 12 04:00:13 2005 (1 proc starts)</DIV><DIV>=A0 =A0 =
Command 1 is '/usr/afs/bin/ptserver'</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Instance vlserver, (type is =
simple) currently running normally.</DIV><DIV>=A0 =A0 Process last =
started at Sun Jun 12 04:00:13 2005 (1 proc starts)</DIV><DIV>=A0 =A0 =
Command 1 is '/usr/afs/bin/vlserver'</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Instance fs, (type is fs) =
currently running normally.</DIV><DIV>=A0 =A0 Auxiliary status is: file =
server running.</DIV><DIV>=A0 =A0 Process last started at Sun Jun 12 =
04:00:13 2005 (2 proc starts)</DIV><DIV>=A0 =A0 Command 1 is =
'/usr/afs/bin/fileserver'</DIV><DIV>=A0 =A0 Command 2 is =
'/usr/afs/bin/volserver'</DIV><DIV>=A0 =A0 Command 3 is =
'/usr/afs/bin/salvager'</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Instance upserver, (type is =
simple) currently running normally.</DIV><DIV>=A0 =A0 Process last =
started at Sun Jun 12 04:00:13 2005 (1 proc starts)</DIV><DIV>=A0 =A0 =
Command 1 is '/usr/afs/bin/upserver -crypt /usr/afs/etc'</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>[seiffert@mystery =
seiffert]$ vos exam root.cell</DIV><DIV>Could not fetch the information =
about volume 536870915 from the server</DIV><DIV>Possible communication =
failure</DIV><DIV>Error in vos examine command.</DIV><DIV>Possible =
communication failure</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Dump only information from =
VLDB</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>root.cell =
</DIV><DIV>=A0 =A0 RWrite: 536870915=A0 =A0=A0 ROnly: 536870916 =
</DIV><DIV>=A0 =A0 number of sites -> 2</DIV><DIV>=A0 =A0 =A0=A0 =
server localhost.localdomain partition /vicepa RW Site </DIV><DIV>=A0 =A0 =
=A0=A0 server localhost.localdomain partition /vicepa RO Site =
</DIV></BLOCKQUOTE><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Here is the output from the =
server connecting to itself:</DIV><DIV>[seiffert@rufus1 ~]$ =
kinit</DIV><DIV>Password for <A =
href=3D"mailto:seiffert@RFSTEST.IU.EDU">seiffert@RFSTEST.IU.EDU</A>: =
</DIV><DIV>[seiffert@rufus1 ~]$ aklog</DIV><DIV>[seiffert@rufus1 ~]$ ls =
/afs/rfstest.iu.edu/</DIV><DIV>home=A0 i386_linux24=A0 i386_linux26=A0 =
seiffert.iu.edu=A0 tmp</DIV><DIV>[seiffert@rufus1 ~]$ bos status rufus1 =
-long</DIV><DIV>Instance buserver, (type is simple) currently running =
normally.</DIV><DIV>=A0 =A0 Process last started at Sun Jun 12 04:00:13 =
2005 (1 proc starts)</DIV><DIV>=A0 =A0 Command 1 is =
'/usr/afs/bin/buserver'</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Instance ptserver, (type is =
simple) currently running normally.</DIV><DIV>=A0 =A0 Process last =
started at Sun Jun 12 04:00:13 2005 (1 proc starts)</DIV><DIV>=A0 =A0 =
Command 1 is '/usr/afs/bin/ptserver'</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Instance vlserver, (type is =
simple) currently running normally.</DIV><DIV>=A0 =A0 Process last =
started at Sun Jun 12 04:00:13 2005 (1 proc starts)</DIV><DIV>=A0 =A0 =
Command 1 is '/usr/afs/bin/vlserver'</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Instance fs, (type is fs) =
currently running normally.</DIV><DIV>=A0 =A0 Auxiliary status is: file =
server running.</DIV><DIV>=A0 =A0 Process last started at Sun Jun 12 =
04:00:13 2005 (2 proc starts)</DIV><DIV>=A0 =A0 Command 1 is =
'/usr/afs/bin/fileserver'</DIV><DIV>=A0 =A0 Command 2 is =
'/usr/afs/bin/volserver'</DIV><DIV>=A0 =A0 Command 3 is =
'/usr/afs/bin/salvager'</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Instance upserver, (type is =
simple) currently running normally.</DIV><DIV>=A0 =A0 Process last =
started at Sun Jun 12 04:00:13 2005 (1 proc starts)</DIV><DIV>=A0 =A0 =
Command 1 is '/usr/afs/bin/upserver -crypt /usr/afs/etc'</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>[seiffert@rufus1 ~]$ vos =
exam root.cell</DIV><DIV>root.cell=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0=A0 536870915 RW=A0 =A0 =A0 =A0 =A0 7 K=A0 On-line</DIV><DIV>=A0 =
=A0 rufus1.uits.indiana.edu /vicepa </DIV><DIV>=A0 =A0 RWrite=A0 =
536870915 ROnly=A0 536870916 Backup=A0 =A0 =A0 =A0 =A0 0 </DIV><DIV>=A0 =
=A0 MaxQuota=A0 =A0 =A0=A0 5000 K </DIV><DIV>=A0 =A0 Creation=A0 =A0 Wed =
Jun=A0 1 16:40:35 2005</DIV><DIV>=A0 =A0 Copy=A0 =A0 =A0 =A0 Wed Jun=A0 =
1 16:40:35 2005</DIV><DIV>=A0 =A0 Backup=A0 =A0 =A0 Never</DIV><DIV>=A0 =
=A0 Last Update Tue Jun=A0 7 11:52:16 2005</DIV><DIV>=A0 =A0 0 accesses =
in the past day (i.e., vnode references)</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>=A0 =A0 RWrite: 536870915=A0 =
=A0=A0 ROnly: 536870916 </DIV><DIV>=A0 =A0 number of sites -> =
2</DIV><DIV>=A0 =A0 =A0=A0 server rufus1.uits.indiana.edu partition =
/vicepa RW Site </DIV><DIV>=A0 =A0 =A0=A0 server rufus1.uits.indiana.edu =
partition /vicepa RO Site </DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Any thoughts on what could =
be wrong would certainly be helpful.</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Thanks.</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>-KAS</DIV><DIV><DIV> <P =
style=3D"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; =
min-height: 14.0px"><BR></P> <P style=3D"margin: 0.0px 0.0px 0.0px =
0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px =
Helvetica">Kurt A. Seiffert<SPAN class=3D"Apple-converted-space">=A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 </SPAN>| <A =
href=3D"mailto:seiffert@indiana.edu">seiffert@indiana.edu</A></FONT></P> =
<P style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" =
size=3D"3" style=3D"font: 12.0px Helvetica">UITS Distributed Storage =
Services Group | C: 812-345-1892</FONT></P> <P style=3D"margin: 0.0px =
0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: =
12.0px Helvetica">Indiana University, Bloomington <SPAN =
class=3D"Apple-converted-space">=A0 =A0 =A0 =A0 </SPAN>| W: 1 =
812-855-5089<SPAN class=3D"Apple-converted-space">=A0 =A0 =
=A0</SPAN></FONT></P> </DIV><BR></DIV></BODY></HTML>=
--Apple-Mail-59-1036923966--