Mukarram Syed wrote:
Hi folks,
I am trying to implement OpenAFS on Solaris 10 at our dept at Stanford.
Officially OpenAFS is not supported at Stanford, but our apps team
requires it and I chose to put it on Solaris 10, which I have never done
before.
I have configured the /usr/vice/etc directory with the following…
/usr/vice/etc # ls -arlt
total 1516
-rw-r--r-- 1 root root 29 Aug 31 1992 ThisCell
-rw-r--r-- 1 root root 40 Apr 24 2003 CellAlias
-rw-r--r-- 1 root root 4417 Apr 28 2003 afs.rc
-rwxr-xr-x 1 root root 752252 Jul 25 2003 afsd
-rw-r--r-- 1 root root 344 Aug 20 2003 Instructions
drwx--x--x 2 134 250 512 Apr 2 14:37 modload
drwxr-xr-x 2 root root 512 Apr 29 20:41 C
-rw-r--r-- 1 root root 28 Apr 29 20:53 cacheinfo
drwxr-xr-x 4 root root 512 Apr 29 20:54 ..
-rw------- 1 root root 0 Apr 29 20:54 AFSLog
drwxr-xr-x 4 root root 512 Apr 29 20:54 .
-rw-r--r-- 1 root root 208 Apr 29 21:59 CellServDB
What version of OpenAFS are you trying to run? afsd is from 2003?
You should try 1.4.10.
With older versions of AFS the cache had to be ufs too.
Added “afs 65” to /etc/name_to_sysnum.
The ThisCell, CellAlias, CellServDB are specific to Stanford University.
Copied the modload files over to :
cp -p modload/libafs64.nonfs.o /kernel/fs/sparcv9/afs
chown root:sys /kernel/fs/sparcv9/afs
chmod 755 /kernel/fs/sparcv9/afs
Created the following directories and cache file:
mkdir /usr/vice/cache
mkdir /afs
echo "/afs:/usr/vice/cache:300000" > /usr/vice/etc/cacheinfo
Now when I start AFS, I get this hang:
# /etc/init.d/afs start
Entry for afs already exists in /etc/name_to_sysnum
Loading NFS server kernel extensions
Loading AFS kernel extensions
Starting afsd
When I ps –ef |grep afs I get this.. and these processes never go away
and I can’t control+C out of it.
root 678 1 0 22:09:55 ? 0:00 /usr/vice/etc/afsd
-stat 2000 -dcache 800 -daemons 3 -volumes 70 -afsdb
root 744 1 0 22:13:44 ? 0:00 /usr/vice/etc/afsd
-stat 2000 -dcache 800 -daemons 3 -volumes 70 -afsdb
root 3732 3726 0 12:28:55 pts/4 0:00 /usr/vice/etc/afsd
-stat 2000 -dcache 800 -daemons 3 -volumes 70 -afsdb
root 682 678 0 22:09:55 ? 0:00 /usr/vice/etc/afsd
-stat 2000 -dcache 800 -daemons 3 -volumes 70 -afsdb
root 681 678 0 22:09:55 ? 0:00 /usr/vice/etc/afsd
-stat 2000 -dcache 800 -daemons 3 -volumes 70 -afsdb
root 3726 3709 0 12:28:55 pts/4 0:00 /bin/sh
/etc/init.d/afs start
root 680 678 0 22:09:55 ? 0:00 /usr/vice/etc/afsd
-stat 2000 -dcache 800 -daemons 3 -volumes 70 -afsdb
root 747 744 0 22:13:44 ? 0:00 /usr/vice/etc/afsd
-stat 2000 -dcache 800 -daemons 3 -volumes 70 -afsdb
root 748 744 0 22:13:44 ? 0:00 /usr/vice/etc/afsd
-stat 2000 -dcache 800 -daemons 3 -volumes 70 -afsdb
root 3736 3732 0 12:28:55 pts/4 0:00 /usr/vice/etc/afsd
-stat 2000 -dcache 800 -daemons 3 -volumes 70 -afsdb
root 3735 3732 0 12:28:55 pts/4 0:00 /usr/vice/etc/afsd
-stat 2000 -dcache 800 -daemons 3 -volumes 70 -afsdb
Looks like AFS had started around 22:00, and you tried to start it again
around 12:28?
You may have to reboot.
Any suggestions might help.
Thanks
# mukarram.
*Mukarram Syed***
Unix Systems Administrator,
Administrative Services, Stanford University
3145 Porter Drive,
#215, Bear Creek Building
Palo Alto, CA 94305
Phone: 650-736-7647
Cell: 408-480-8841
Email: [email protected] <mailto:[email protected]>
--
Douglas E. Engert <[email protected]>
Argonne National Laboratory
9700 South Cass Avenue
Argonne, Illinois 60439
(630) 252-5444
_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info