hi All,
when i start init 6 or shutdown command the svc.startd hangs and it does not
reboot. but "reboot" command works which is not a grace ful shut down.
Please let me know how to correct this error.
Below are the errors
ptree output
ps -ef|grep init
root 1 0 0 Jan 31 ? 68:57 /sbin/init
root 21028 7155 0 02:40:05 console 0:00 grep init
ptree 1
1 /sbin/init
9 /lib/svc/bin/svc.configd
124 /usr/sbin/ipmon -Ds
148 /usr/lib/sysevent/syseventd
163 devfsadmd
171 /usr/lib/ldoms/drd
173 /usr/lib/crypto/kcfd
178 /usr/lib/picl/picld
209 /usr/lib/inet/in.iked -p 1
286 /usr/lib/efcode/sparcv9/efdaemon
303 /usr/sbin/cron
319 /usr/sbin/rpcbind
346 /usr/lib/nfs/statd
387 /usr/lib/nfs/lockd
389 /usr/lib/saf/sac -t 300
415 /usr/lib/saf/ttymon
422 /usr/lib/inet/inetd start
193 /opt/openssh/sbin/sshd -i
204 /bin/ksh /opt/sspfs/rbks/rbackup_start
6386 /usr/sbin/rpc.metad
truss output:
umem allocator: redzone violation: write past end of buffer
buffer=bf6a88 bufctl=bf8708 cache: umem_alloc_24
previous transaction on buffer bf6a88:
thread=7a time=T-0.000027459 slab=be3ec0 cache: umem_alloc_24
libumem.so.1'umem_cache_alloc+0x210
libumem.so.1'umem_alloc+0x60
libumem.so.1'malloc+0x28
librbacmap_r.so'nss_rbacmap_getusernam+0x158
librbacmap_r.so'_nss_rbacmap_getusernam+0x1c
libc.so.1'nss_search+0x20c
libnsl.so.1'_getusernam+0x60
libsecdb.so.1'getusernam+0x2c
libproject.so.1'getdefaultproj+0x70
librestart.so.1'?? (0xff326ac0)
librestart.so.1'restarter_get_method_context+0x614
svc.startd'method_run+0x408
svc.startd'method_thread+0x15c
libc.so.1'?? (0xff1c88ac)
umem: heap corruption detected
stack trace:
libumem.so.1'?? (0xff29c64c)
libumem.so.1'?? (0xff29b468)
librbacmap_r.so'nss_rbacmap_getusernam+0x254
librbacmap_r.so'_nss_rbacmap_getusernam+0x1c
libc.so.1'nss_search+0x20c
libnsl.so.1'_getusernam+0x60
libsecdb.so.1'getusernam+0x2c
libproject.so.1'getdefaultproj+0x70
librestart.so.1'?? (0xff326ac0)
librestart.so.1'restarter_get_method_context+0x614
svc.startd'method_run+0x408
svc.startd'method_thread+0x15c
libc.so.1'?? (0xff1c88ac)
umem allocator: redzone violation: write past end of buffer
buffer=bf2a38 bufctl=bf5770 cache: umem_alloc_24
previous transaction on buffer bf2a38:
thread=79 time=T-0.000027129 slab=bedf50 cache: umem_alloc_24
libumem.so.1'umem_cache_alloc+0x210
libumem.so.1'umem_alloc+0x60
libumem.so.1'malloc+0x28
librbacmap_r.so'nss_rbacmap_getusernam+0x158
librbacmap_r.so'_nss_rbacmap_getusernam+0x1c
libc.so.1'nss_search+0x20c
libnsl.so.1'_getusernam+0x60
libsecdb.so.1'getusernam+0x2c
libproject.so.1'getdefaultproj+0x70
librestart.so.1'?? (0xff326ac0)
librestart.so.1'restarter_get_method_context+0x614
svc.startd'method_run+0x408
svc.startd'method_thread+0x15c
libc.so.1'?? (0xff1c88ac)
umem: heap corruption detected
stack trace:
libumem.so.1'?? (0xff29c64c)
libumem.so.1'?? (0xff29b468)
core_dump output
----------------- lwp# 121 / thread# 121 --------------------
ff1cc5b8 _lwp_kill (6, 0, 20f04, ff29ba3c, ff2ba000, ff2babdc) + 8
ff299188 ???????? (e, f77796e0, 6, 20e40, ff2a6ad8, 0)
ff29932c ???????? (ff2a7f68, 64, 20d38, ff29ba3c, ff2bd0e8, ff2a7f86)
ff29c64c ???????? (3b9ac800, 0, 0, bf8708, 78fe, 1)
ff29b468 ???????? (bf6a68, 1, 0, 0, 1ec08, f73d1974)
f73d26cc nss_rbacmap_getusernam (0, baed08, f777bc60, f7779c60, bf6a68,
f7779bec) + 254
f73d28e8 _nss_rbacmap_getusernam (bc5a18, f7779bc8, ff243800, 0, f8dbba00,
ff3308c8) + 1c
ff15ea04 nss_search (f73d28cc, ff241a18, ff330480, 2, ff248464, 1) + 20c
ff02d118 _getusernam (baed08, f777bc60, f7779c60, 2000, f777bc74, ff02ce30) +
60
ff252700 getusernam (baed08, f777bd2c, bf2008, 1000, bb, f2ae4) + 2c
f7661d34 getdefaultproj (baed08, f777bdf0, bf2008, 1000, 80808080, 0) + 70
ff326ac0 get_projid (bdc008, 57e408, f777bdf0, 0, f8, ff33c000) + d4
ff327de8 restarter_get_method_context (634, 0, bc5b38, 3fc48, 0, f777bf10) +
614
0002df08 method_run (f777bf98, 0, f777bf94, b1d350, ffffffff, ffffffff) + 408
Offline processes
==============
online Mar_23 svc:/network/ftp/tcp:default
offline Jan_31 svc:/system/zones:default
offline Jan_31 svc:/system/basicreg:default
offline Jan_31 svc:/application/sthwreg:default
offline* Mar_23 svc:/milestone/multi-user-server:default
offline* Mar_23 svc:/application/stosreg:default
maintenance Mar_23 svc:/network/stdiscover:default
maintenance Mar_23 svc:/network/stlisten:default
ls -alrt core*
total 251866
-rw------- 1 root root 25762488 Mar 23 01:01
core.svc.startd.6333.1300842097
-rw------- 1 root root 25762488 Mar 23 01:01
core.svc.startd.6809.1300842103
-rw------- 1 root root 52 Mar 23 01:01
core.upbeat.22717.1300842111
-rw------- 1 root root 25770680 Mar 23 02:51
core.svc.startd.15120.1300848705
-rw------- 1 root root 25762488 Mar 23 02:51
core.svc.startd.15309.1300848710
-rw------- 1 root root 25762488 Mar 23 02:51
core.svc.startd.15450.1300848716
drwxr-xr-x 2 root root 2048 Mar 26 03:30 .
drwxr-xr-x 41 root root 1536 Apr 1 14:17 ..
SVCS -xv command
svcs -xv
svc:/milestone/multi-user-server:default (multi-user plus exports milestone)
State: offline since March 23, 2011 2:51:55 AM GMT
Reason: Start method is running.
See: http://sun.com/msg/SMF-8000-C4
See: man -M /usr/share/man -s 1M init
See: /var/svc/log/milestone-multi-user-server:default.log
Impact: 2 dependent services are not running:
svc:/system/basicreg:default
svc:/system/zones:default
svc:/application/stosreg:default (Service Tag OS Registry Inserter)
State: offline since March 23, 2011 2:51:55 AM GMT
Reason: Start method is running.
See: http://sun.com/msg/SMF-8000-C4
See: man -M /usr/share/man -s 1M stclient
See: /var/svc/log/application-stosreg:default.log
Impact: 1 dependent service is not running:
svc:/application/sthwreg:default
svc:/network/stdiscover:default (Service Tag discovery probe)
State: maintenance since March 23, 2011 2:51:56 AM GMT
Reason: Restarter svc:/network/inetd:default gave no explanation.
See: http://sun.com/msg/SMF-8000-9C
See: man -M /usr/share/man -s 1M in.stdiscover
Impact: This service is not running.
svc:/network/stlisten:default (Service Tag Discovery Listener)
State: maintenance since March 23, 2011 2:51:56 AM GMT
Reason: Restarter svc:/network/inetd:default gave no explanation.
See: http://sun.com/msg/SMF-8000-9C
See: man -M /usr/share/man -s 1M in.stlisten
Impact: This service is not running.
Please let me know how to start the svc.startd process.
--
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]