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
opensolaris-help@opensolaris.org

Reply via email to