I've run into a problem trying to load the Transarc afs client module
into the Solaris 7 kernel on an Ultra 10.
After following the client install instructions I ran '/etc/init.d/afs start'
and received:
Entry for afs already exists in /etc/name_to_sysnum
Loading NFS server kernel extensions
Loading AFS kernel extensions
can't load module: No such file or directory
So I tried to load the module by hand:
# cd /kernel/fs
# modload afs
can't load module: No such file or directory
Truss does not show anything out of the ordinary (see Appendix 1) until
the "modclt(MODLOAD... " line.
I have tried the old tricks of raising the maxusers to increase table space
but that had no effect.
Has anyone run into this problem? Do you have a solution?
Has anyone gotten the Transarc Solaris 7 module loaded on a Ultra 10
with a 64-bit kernel?
Thanks,
John
Appendix 1: truss output to running "modload afs"
execve("/usr/sbin/modload", 0xFFBEF68C, 0xFFBEF698) argc = 2
open("/dev/zero", O_RDONLY) = 3
mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF3A0000
open("/usr/lib/libelf.so.1", O_RDONLY) = 4
fstat(4, 0xFFBEF224) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFF390000
mmap(0x00000000, 180224, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFF360000
munmap(0xFF37C000, 57344) = 0
mmap(0xFF38A000, 4480, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4,
106496) = 0xFF38A000
close(4) = 0
open("/usr/lib/libc.so.1", O_RDONLY) = 4
fstat(4, 0xFFBEF224) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xFF390000
mmap(0x00000000, 761856, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFF280000
munmap(0xFF324000, 57344) = 0
mmap(0xFF332000, 25548, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4,
663552) = 0xFF332000
close(4) = 0
open("/usr/lib/libdl.so.1", O_RDONLY) = 4
fstat(4, 0xFFBEF224) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xFF390000
close(4) = 0
open("/usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1", O_RDONLY) = 4
fstat(4, 0xFFBEF004) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFF350000
mmap(0x00000000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFF270000
close(4) = 0
close(3) = 0
munmap(0xFF350000, 8192) = 0
pathconf(".", _PC_PATH_MAX) = 1024
stat64("./", 0xFFBEF130) = 0
brk(0x00021628) = 0
brk(0x00023628) = 0
stat64("/", 0xFFBEF098) = 0
open64("./../", O_RDONLY|O_NDELAY) = 3
fcntl(3, F_SETFD, 0x00000001) = 0
fstat64(3, 0xFFBEE740) = 0
fstat64(3, 0xFFBEF130) = 0
getdents64(3, 0x00021E48, 1048) = 256
close(3) = 0
open64("./../../", O_RDONLY|O_NDELAY) = 3
fcntl(3, F_SETFD, 0x00000001) = 0
fstat64(3, 0xFFBEE740) = 0
fstat64(3, 0xFFBEF130) = 0
getdents64(3, 0x00021E48, 1048) = 1048
close(3) = 0
open64("./../../../", O_RDONLY|O_NDELAY) = 3
fcntl(3, F_SETFD, 0x00000001) = 0
fstat64(3, 0xFFBEE740) = 0
fstat64(3, 0xFFBEF130) = 0
close(3) = 0
modctl(MODLOAD, 0x00000000, 0xFFBEF228, 0xFFBEE838, 0xFFBEE843) Err#2 ENOENT
write(2, " c a n ' t l o a d m".., 17) = 17
write(2, " : ", 2) = 2
write(2, " N o s u c h f i l e".., 25) = 25
write(2, "\n", 1) = 1
llseek(0, 0, SEEK_CUR) = 1186442
_exit(2)
----
John Bartoszewski Email: [EMAIL PROTECTED]
Senior Systems/Security Administrator .----------------------------------.
Instructional Laboratories : Some people like to be outraged. :
Department of Computing Science : It makes them feel significant. :
University of Alberta, Canada `._ - Edward de Bono _.'