I have been having a problem installing and configuring Solaris 10 update 3 on
Sun x86 servers. The problem has occurred on v40z, X2100 and x4200 systems.
Basically the install itself goes smoothly and following the initial reboot,
everything looks good. The system will boot up and configure networking with no
problems. The problem seems to occur when the system is rebooted following some
post install configuration which is routine configuration of nis, the
automounter and some additional nfs mounts. The system continues to work as
expected during this configuration but when the systems is rebooted it doesn't
proceed into the boot process far enough to allow even a console login.
In troubleshooting I have discovered that if I remove /etc/defaultrouoter the
system will boot. Once booted if I try to manually add the default route the
route command hangs.
Has anyone seen this? I'll include the output of truss captured while trying to
manually add the route. I follow the same procedure to configure Sol 10 sparc
update 3 with no problem.
Thanks,
Vic
[root at sunx4200-shu01--->]truss -f route add default 10.60.181.1
725: execve("/sbin/route", 0x08047A80, 0x08047A94) argc = 4
725: resolvepath("/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12
725: resolvepath("/sbin/route", "/sbin/route", 1023) = 11
725: sysconfig(_CONFIG_PAGESIZE) = 4096
725: xstat(2, "/sbin/route", 0x08047878) = 0
725: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
725: xstat(2, "/lib/libsocket.so.1", 0x08047110) = 0
725: resolvepath("/lib/libsocket.so.1", "/lib/libsocket.so.1", 1023) = 19
725: open("/lib/libsocket.so.1", O_RDONLY) = 3
725: mmap(0x00010000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3,
0) = 0xFEFC0000
725: mmap(0x00010000, 114688, PROT_NONE,
MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEFA0000
725: mmap(0xFEFA0000, 43330, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEFA0000
725: mmap(0xFEFBB000, 2605, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 45056) = 0xFEFBB000
725: munmap(0xFEFAB000, 65536) = 0
725: memcntl(0xFEFA0000, 11632, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
725: close(3) = 0
725: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEF90000
725: xstat(2, "/lib/libnsl.so.1", 0x08047110) = 0
725: resolvepath("/lib/libnsl.so.1", "/lib/libnsl.so.1", 1023) = 16
725: open("/lib/libnsl.so.1", O_RDONLY) = 3
725: mmap(0xFEFC0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3,
0) = 0xFEFC0000
725: mmap(0x00010000, 577536, PROT_NONE,
MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEF00000
725: mmap(0xFEF00000, 523373, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEF00000
725: mmap(0xFEF80000, 19817, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 524288) = 0xFEF80000
725: mmap(0xFEF85000, 29984, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFEF85000
725: memcntl(0xFEF00000, 57484, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
725: close(3) = 0
725: xstat(2, "/lib/libc.so.1", 0x08047110) = 0
725: resolvepath("/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14
725: open("/lib/libc.so.1", O_RDONLY) = 3
725: mmap(0xFEFC0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3,
0) = 0xFEFC0000
725: mmap(0x00010000, 851968, PROT_NONE,
MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE20000
725: mmap(0xFEE20000, 752085, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEE20000
725: mmap(0xFEEE8000, 24303, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 753664) = 0xFEEE8000
725: mmap(0xFEEEE000, 5720, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFEEEE000
725: munmap(0xFEED8000, 65536) = 0
725: memcntl(0xFEE20000, 120620, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
725: close(3) = 0
725: munmap(0xFEFC0000, 4096) = 0
725: mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE10000
725: getcontext(0x08047610)
725: getrlimit(RLIMIT_STACK, 0x08047608) = 0
725: getpid() = 725 [724]
725: lwp_private(0, 1, 0xFEE12000) = 0x000001C3
725: setustack(0xFEE12060)
725: sigfillset(0xFEEEE728) = 0
725: sysi86(SI86FPSTART, 0xFEEEED18, 0x0000133F, 0x00001F80) = 0x00000001
725: brk(0x08069C28) = 0
725: brk(0x0806BC28) = 0
725: getpid() = 725 [724]
This message posted from opensolaris.org