Solaris 10 U2 trying to get the latest recommeneded patches...

Hey,

I have some issues with SUC. Somehow the "smpatch update" starts working fine but for awhile nothing progresses anymore and the update process is doing nothing. This is a S10U2 SPARC system, freshly installed.

Here are the details:

# smpatch get

patchpro.backout.directory-""

patchpro.download.directory-/var/sadm/spool

patchpro.install.types -rebootafter:reconfigafter:standard

patchpro.patch.source-https://getupdates1.sun.com/solaris/

patchpro.patchset-current

patchpro.proxy.host -""

patchpro.proxy.passwd********

patchpro.proxy.port -8080

patchpro.proxy.user -""

# ptree

[...]

11763 smpatch update

11768 /sbin/sh /usr/sbin/pprosvc -i -C patchpro.internal.transitional=true

11776 /usr/bin/java -Djava.library.path=/usr/lib/cc-ccr/lib com.sun.patchpro.cli.Patc

And under /var/sadm/spool/ I have files which are partially downloaded ...

drwxr-xr-x2 rootroot 512 Aug 23 21:41 patchproSequester

-rw-r--r--1 rootroot10102 Aug 23 22:27 disallowed_patch_list_report

-rw-r--r--1 rootroot7830899 Aug 30 14:05 120760-07.jar

-rw-r--r--1 rootroot33617367 Aug 30 14:12 121017-04.jar

drwxr-xr-x5 rootsys 512 Aug 30 16:25 cache

-rw-r--r--1 rootroot1946930 Aug 30 16:28 121015-02.jar

-rw-r--r--1 rootroot406361 Aug 30 16:28 121021-03.jar

-rw-r--r--1 rootroot16998810 Aug 30 16:31 121019-02.jar

-rw-r--r--1 rootroot52428 Aug 30 16:31 121023-02.jar.tmp

And thats all. Nothing works anymore... The output from smpatch update is:

Update 120760-07 will not be downloaded since it already exists in the download directory.

Update 121017-04 will not be downloaded since it already exists in the download directory.

121015-02 has been validated.

121021-03 has been validated.

121019-02 has been validated.

What can I do ? I have tried to kill the smpatch update processes. Then remove from /var/sadm/spool the tmp patches and then try smpatch update again. Sometimes this works sometime it doesnt.

Any other way to get the patches from sunsolve !?

Thanks,

Stefan

[2178 byte] By [parvu-stefan] at [2007-11-26 9:50:53]
# 1

Hello Stefan,

-rw-r--r-- 1 root root 52428 Aug 30 16:31 121023-02.jar.tmp

I have the same issue. The download stalls. The currently (unfinished) patch has the fixed size of 52428 Bytes (this from your posting, but i remember ths value). If you restart the download this patch is successfully downloaded until the download stalls again with one of the other patches.

I had the issue even with earlier versions (FCS, U1).

Michael

MAALATFT at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 2
Any workarounds !? Im trying to understand what is this about.stefan
parvustefan at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 3

Hello Stefan,

Any workarounds !?

I thought about launching my script from another one that monitors if the filesize of the unfinished patch is 52428 Bytes and hasn't changed within the last 30-60 seconds. In case the size didn't change, kill the process and restart the script.

Michael

MAALATFT at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 4

Please post with:

# Output the current list of available patches for this system

* smpatch analyze

# Version information of Sun Update Connection software packages

* SPARC: showrev -p | egrep -e '121453|121118|120335|121081|121563|122231|119788'

* X86: showrev -p | egrep -e '121454|121119|120336|121082|121564|122232|119789'

# Solaris release info

* cat /etc/release

ForumModerator at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 5

Hello ForumModerator,

These are the samples of August 25th

# Output the current list of available patches for this system

121308-07 SunOS 5.10: Solaris Management Console Patch

119254-27 SunOS 5.10: Install and Patch Utilities Patch

119963-07 SunOS 5.10: Shared library patch for C++

118833-20 SunOS 5.10: kernel patch

120812-12 OpenGL 1.5: OpenGL Patch for Solaris

119578-29 SunOS 5.10: FMA Patch

122525-02 SunOS 5.10: Boston patch

122523-03 SunOS 5.10: Boston platform patch

119850-18 SunOS 5.10: mpt driver & picl plugins patch

122517-02 SunOS 5.10: Seattle patch

118557-06 SunOS 5.10: platform/sun4u/kernel/drv/sparcv9/su patch

123360-01 SunOS 5.10: usr/sbin/prtfru patch

122363-01 SunOS 5.10: fru_container.conf and libfruaccess.so.1 patch

120222-11 SunOS 5.10: Emulex-Sun LightPulse Fibre Channel Adapter driver

118708-13 SunOS 5.10: Sun XVR-1200 and Sun XVR-600 Graphics Accelerator Patch

120099-07 APOC 1.2: Sun Java(tm) Desktop System Configuration Shared Libraries

119117-21 Evolution 1.4.6 patch

122212-09 GNOME 2.6.0: GNOME JUMBO Patch

119115-19 Mozilla 1.7 patch

119903-02 OpenWindows 3.7.3: Xview Patch

# Version information of Sun Update Connection software packages

# showrev -p | egrep -e '121453|121118|120335|121081|121563|122231|119788'

Patch: 121453-02 Obsoletes: 120776-03, 121086-02, 119107-07 Requires: 119574-02, 119254-06 Incompatibles: Packages: SUNWcsu, SUNWcsr, SUNWccccrr, SUNWccccr, SUNWccfw, SUNWccsign, SUNWcctpx, SUNWccinv, SUNWcsmauth, SUNWppror, SUNWpprou, SUNWupdatemgru, SUNWupdatemgrr, SUNWswupcl, SUNWccccfg, SUNWccfwctrl, SUNWppro-plugin-sunos-base

Patch: 121081-05 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWccccrr, SUNWccccr, SUNWccfw, SUNWccsign, SUNWcctpx, SUNWccinv, SUNWccccfg, SUNWccfwctrl

Patch: 122231-01 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWcctpx

Patch: 121118-06 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWppror, SUNWpprou, SUNWupdatemgru, SUNWupdatemgrr, SUNWppro-plugin-sunos-base

Patch: 120335-04 Obsoletes: Requires: 121453-01 Incompatibles: Packages: SUNWpprou, SUNWdupdatemgru

Patch: 122860-01 Obsoletes: Requires: 120335-04 Incompatibles: Packages: SUNWdupdatemgru

# Solaris release info

Solaris 10 6/06 s10s_u2wos_09a SPARC

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.

Use is subject to license terms.

Assembled 09 June 2006

The system is an Ultra 10. All of the listed patches are fetched with smpatch download -x idlist=list_of_patches. list_of_patches is a file with the patch numbers.

This is a sample of August 31st (two lines)

123334-02

120928-10

Michael

MAALATFT at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 6
How long is smpatch left in the hung state before killing it?I have seen issues like this before (with the 52428 byte file partial download), but the download usually completes on its own when left for a while.
ForumModerator at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 7
Hello,How long is smpatch left in the hung state before killing it?about 20-30 minutes.Michael
MAALATFT at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 8

Hi again.

Could you run the smpatch update as:

# smpatch download -C patchpro.internal.statustags=true -C patchpro.log.level=7 -C patchpro.debug=true -C patchpro.log.file=/tmp/smpatchDebug.log

and watch both the console output, and the /tmp/smpatchDebug.log file for any activity when the smpatch command hangs.

ForumModerator at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 9

From my U10 system:

# smpatch analyze

123334-02 SunOS 5.10: e1000g transition patch

123304-02 SunOS 5.10: kssl patch

120346-04 SunOS 5.10: Common Fibre Channel HBA API Library

120760-07 Sun Studio 11: Compiler Common patch for Sun C C++ F77 F95

121017-04 Sun Studio 11: Patch for Sun C++ 5.8 compiler

121015-02 Sun Studio 11: Patch for Sun C 5.8 compiler

121021-03 Sun Studio 11: Patch for Fortran 95 Dynamic Libraries

121019-02 Sun Studio 11: Patch for Fortran 95 8.2 Compiler

121023-02 Sun Studio 11: Patch for Sun dbx 7.5 Debugger

120761-02 Sun Studio 11: Patch for Performance Analyzer Tools

119059-15 X11 6.6.2: Xsun patch

# showrev -p | egrep -e '121453|121118|120335|121081|121563|122231|119788'

Patch: 121453-02 Obsoletes: 120776-03, 121086-02, 119107-07 Requires: 119574-02, 119254-06 Incompatibles: Packages: SUNW csu, SUNWcsr, SUNWccccrr, SUNWccccr, SUNWccfw, SUNWccsign, SUNWcctpx, SUNWccinv, SUNWcsmauth, SUNWppror, SUNWpprou, SUNWu pdatemgru, SUNWupdatemgrr, SUNWswupcl, SUNWccccfg, SUNWccfwctrl, SUNWppro-plugin-sunos-base

Patch: 121081-05 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWccccrr, SUNWccccr, SUNWccfw, SUNWccsign, S UNWcctpx, SUNWccinv, SUNWccccfg, SUNWccfwctrl

Patch: 122231-01 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWcctpx

Patch: 121118-06 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWppror, SUNWpprou, SUNWupdatemgru, SUNWupda temgrr, SUNWppro-plugin-sunos-base

Patch: 120335-04 Obsoletes: Requires: 121453-01 Incompatibles: Packages: SUNWpprou

# showrev -p | egrep -e '121453|121118|120335|121081|121563|122231|119788'

Patch: 121453-02 Obsoletes: 120776-03, 121086-02, 119107-07 Requires: 119574-02, 119254-06 Incompatibles: Packages: SUNWcsu, SUNWcsr, SUNWccccrr, SUNWccccr, SUNWccfw, SUNWccsign, SUNWcctpx, SUNWccinv, SUNWcsmauth, SUNWppror, SUNWpprou, SUNWupdatemgru, SUNWupdatemgrr, SUNWswupcl, SUNWccccfg, SUNWccfwctrl, SUNWppro-plugin-sunos-base

Patch: 121081-05 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWccccrr, SUNWccccr, SUNWccfw, SUNWccsign, SUNWcctpx, SUNWccinv, SUNWccccfg, SUNWccfwctrl

Patch: 122231-01 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWcctpx

Patch: 121118-06 Obsoletes: Requires: 121453-02 Incompatibles: Packages: SUNWppror, SUNWpprou, SUNWupdatemgru, SUNWupdatemgrr, SUNWppro-plugin-sunos-base

Patch: 120335-04 Obsoletes: Requires: 121453-01 Incompatibles: Packages: SUNWpprou

# cat /etc/release

Solaris 10 6/06 s10s_u2wos_09a SPARC

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.

Use is subject to license terms.

Assembled 09 June 2006

I have tried the suggested method and this is the result:

# smpatch download -C patchpro.internal.statustags=true -C patchpro.log.level=7 -C patchpro.debug=true -C patchpro.log.file=/tmp/smpatchDebug.log

STATUS ANALYZE BEGIN

STATUS DOWNLOAD_DETECTORS BEGIN

STATUS DOWNLOAD_PATCHDB BEGIN

STATUS PROGRESS 2 "Analyzing system"

STATUS PROGRESS 2 "Analyzing system"

[...]

STATUS PROGRESS 41 "Analyzing system"

STATUS PROGRESS 42 "Analyzing system"

STATUS PROGRESS 42 "Analyzing system"

STATUS PROGRESS 43 "Analyzing system"

STATUS PROGRESS 43 "Analyzing system"

STATUS PROGRESS 44 "Analyzing system"

STATUS PROGRESS 44 "Analyzing system"

STATUS PROGRESS 45 "Analyzing system"

STATUS PROGRESS 45 "Analyzing system"

STATUS PROGRESS 46 "Analyzing system"

STATUS PROGRESS 46 "Analyzing system"

STATUS PROGRESS 47 "Analyzing system"

STATUS PROGRESS 47 "Analyzing system"

STATUS PROGRESS 48 "Analyzing system"

STATUS PROGRESS 48 "Analyzing system"

STATUS PROGRESS 49 "Analyzing system"

and from /tmp/smpatchDebug.log I see the following:

Update 123334-02 will not be downloaded since it already exists in the download directory.

Update 120760-07 will not be downloaded since it already exists in the download directory.

Update 121017-04 will not be downloaded since it already exists in the download directory.

STATUS DOWNLOAD_PATCH BEGIN 123304-02

STATUS DOWNLOAD_PATCH BEGIN 120346-04

STATUS DOWNLOAD_PATCH BEGIN 121015-02

STATUS DOWNLOAD_PATCH BEGIN 121021-03

STATUS DOWNLOAD_PATCH BEGIN 121019-02

STATUS DOWNLOAD_PATCH BEGIN 121023-02

STATUS DOWNLOAD_PATCH BEGIN 120761-02

STATUS PROGRESS 54 "Downloading updates"

Locking patch 123304-02.

... Creating the lock (inuse) file.

123304-02 has been validated.

STATUS DOWNLOAD_PATCH END 123304-02 DOWNLOAD_PATCH.0 "Request to download update {0} was successful." "123304-02"

Unlocking patch 123304-02.

STATUS PROGRESS 59 "Downloading updates"

Locking patch 120346-04.

... Creating the lock (inuse) file.

120346-04 has been validated.

STATUS DOWNLOAD_PATCH END 120346-04 DOWNLOAD_PATCH.0 "Request to download update {0} was successful." "120346-04"

Unlocking patch 120346-04.

STATUS PROGRESS 63 "Downloading updates"

Locking patch 121015-02.

... Creating the lock (inuse) file.

121015-02 has been validated.

STATUS DOWNLOAD_PATCH END 121015-02 DOWNLOAD_PATCH.0 "Request to download update {0} was successful." "121015-02"

Unlocking patch 121015-02.

STATUS PROGRESS 68 "Downloading updates"

Locking patch 121021-03.

... Creating the lock (inuse) file.

121021-03 has been validated.

STATUS DOWNLOAD_PATCH END 121021-03 DOWNLOAD_PATCH.0 "Request to download update {0} was successful." "121021-03"

Unlocking patch 121021-03.

STATUS PROGRESS 72 "Downloading updates"

Locking patch 121019-02.

... Creating the lock (inuse) file.

121019-02 has been validated.

STATUS DOWNLOAD_PATCH END 121019-02 DOWNLOAD_PATCH.0 "Request to download update {0} was successful." "121019-02"

Unlocking patch 121019-02.

STATUS PROGRESS 77 "Downloading updates"

Locking patch 121023-02.

... Creating the lock (inuse) file.

And nothing seems to progress after this... Situation under /var/sadm/spool:

sparvu@mars>ls -lrt /var/sadm/spool/

total 119498

drwxr-xr-x2 rootroot 512 Aug 23 21:41 patchproSequester

-rw-r--r--1 rootroot10102 Aug 23 22:27 disallowed_patch_list_report

-rw-r--r--1 rootroot30541 Aug 31 15:36 123334-02.jar

-rw-r--r--1 rootroot7830974 Aug 31 15:38 120760-07.jar

-rw-r--r--1 rootroot33617367 Aug 31 15:45 121017-04.jar

-rw-r--r--1 rootroot 273 Aug 31 17:51 update.out

drwxr-xr-x5 rootsys 512 Sep 4 11:52 cache

-rw-r--r--1 rootroot108231 Sep 4 12:07 123304-02.jar

-rw-r--r--1 rootroot71490 Sep 4 12:07 120346-04.jar

-rw-r--r--1 rootroot1947007 Sep 4 12:08 121015-02.jar

-rw-r--r--1 rootroot406361 Sep 4 12:08 121021-03.jar

-rw-r--r--1 rootroot16998888 Sep 4 12:11 121019-02.jar

-rw-r--r--1 rootroot52428 Sep 4 12:12 121023-02.jar.tmp

Do we have any CR opened for this problem. If not could you please open a CR for this issue against S10_U2.

thanks,

stefan

parvustefan at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 10

And I took a thread dump from the java process responsible for this:

Full thread dump Java HotSpot(TM) Client VM (1.5.0_07-b03 mixed mode, sharing):

"Thread-18" prio=10 tid=0x0026d4b0 nid=0x23 runnable [0xf7d7e000..0xf7d7f928]

at java.net.SocketInputStream.socketRead0(Native Method)

at java.net.SocketInputStream.read(SocketInputStream.java:129)

at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)

at com.sun.net.ssl.internal.ssl.InputRecord.readV3Record(InputRecord.java:409)

at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:360)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:723)

- locked <0xce9686e8> (a java.lang.Object)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:68 0)

at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)

- locked <0xce9687f8> (a com.sun.net.ssl.internal.ssl.AppInputStream)

at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)

at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)

at java.io.BufferedInputStream.read(BufferedInputStream.java:313)

- locked <0xce996d58> (a java.io.BufferedInputStream)

at sun.net.www.http.ChunkedInputStream.fastRead(ChunkedInputStream.java:221)

at sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:662)

- locked <0xce994228> (a sun.net.www.http.ChunkedInputStream)

at java.io.FilterInputStream.read(FilterInputStream.java:111)

at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnect ion.java:2142)

at java.io.BufferedInputStream.read1(BufferedInputStream.java:254)

at java.io.BufferedInputStream.read(BufferedInputStream.java:313)

- locked <0xce993e58> (a java.io.BufferedInputStream)

at com.sun.patchpro.util.Downloader.read(Downloader.java:554)

at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)

at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)

at java.io.BufferedInputStream.read(BufferedInputStream.java:313)

- locked <0xce992db0> (a java.io.BufferedInputStream)

at com.sun.patchpro.server.ServerPatchServiceProvider.requestDownload(ServerPatchS erviceProvider.java:2554)

at com.sun.patchpro.server.ServerPatchServiceProvider.performDownloadPatches(Serve rPatchServiceProvider.java:1592)

at com.sun.patchpro.server.ServerPatchServiceProvider.downloadPatches(ServerPatchS erviceProvider.java:1320)

at com.sun.patchpro.server.PatchServerProxy.downloadPatches(PatchServerProxy.java: 224)

at com.sun.patchpro.server.GroupPatchDownloader.downloadPatches(GroupPatchDownload er.java:124)

- locked <0xcd7b7d60> (a com.sun.patchpro.server.GroupPatchDownloader)

at com.sun.patchpro.model.PatchProModel.performPatchDownload(PatchProModel.java:19 44)

at com.sun.patchpro.model.PatchProStateMachine$10.run(PatchProStateMachine.java:52 6)

at com.sun.patchpro.util.State.run(State.java:266)

at java.lang.Thread.run(Thread.java:595)

"Thread-17" prio=10 tid=0x0026d2e8 nid=0x22 waiting on condition [0xf847f000..0xf847f9a8]

at java.lang.Thread.sleep(Native Method)

at com.sun.patchpro.util.StateMachine.start(StateMachine.java:337)

at com.sun.patchpro.util.StateMachine.start(StateMachine.java:192)

at com.sun.patchpro.util.StateMachine.start(StateMachine.java:163)

at com.sun.patchpro.model.PatchProModel$InnerDownloadPatchThread.run(PatchProModel .java:2732)

"Low Memory Detector" daemon prio=10 tid=0x000e6a78 nid=0x7 runnable [0x00000000..0x00000000]

"CompilerThread0" daemon prio=10 tid=0x000e5928 nid=0x6 waiting on condition [0x00000000..0xfb27e470]

"Signal Dispatcher" daemon prio=10 tid=0x000e4b60 nid=0x5 waiting on condition [0x00000000..0x00000000]

"Finalizer" daemon prio=10 tid=0x000dc060 nid=0x4 in Object.wait() [0xfbd7f000..0xfbd7faa8]

at java.lang.Object.wait(Native Method)

- waiting on <0xcd78cd30> (a java.lang.ref.ReferenceQueue$Lock)

at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)

- locked <0xcd78cd30> (a java.lang.ref.ReferenceQueue$Lock)

at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)

at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x000db420 nid=0x3 in Object.wait() [0xfbe7f000..0xfbe7f928]

at java.lang.Object.wait(Native Method)

- waiting on <0xcd78cba0> (a java.lang.ref.Reference$Lock)

at java.lang.Object.wait(Object.java:474)

at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)

- locked <0xcd78cba0> (a java.lang.ref.Reference$Lock)

"main" prio=10 tid=0x00036d38 nid=0x1 waiting on condition [0xffbfe000..0xffbff060]

at java.lang.Thread.sleep(Native Method)

at com.sun.patchpro.cli.PatchServices.waitForThread(PatchServices.java:2338)

at com.sun.patchpro.cli.PatchServices.downloadAllPatches(PatchServices.java:1178)

at com.sun.patchpro.cli.PatchServices.main(PatchServices.java:605)

"VM Thread" prio=10 tid=0x000d8c18 nid=0x2 runnable

"VM Periodic Task Thread" prio=10 tid=0x000e7c30 nid=0x8 waiting on condition

sparvu@mars>ptree

7/lib/svc/bin/svc.startd

212/usr/lib/saf/sac -t 300

215/usr/lib/saf/ttymon

224/usr/lib/saf/ttymon -g -d /dev/console -l console -T sun -m ldterm,ttcompat -h

9/lib/svc/bin/svc.configd

93/usr/lib/sysevent/syseventd

94/usr/sbin/nscd

106/usr/lib/power/powerd

110/usr/lib/picl/picld

111/usr/lib/crypto/kcfd

142/usr/sbin/in.routed

201/usr/sbin/cron

202/usr/sbin/rpcbind

205/usr/lib/nfs/statd

213/usr/lib/inet/inetd start

220/usr/lib/nfs/lockd

223/usr/lib/utmpd

235/usr/sbin/syslogd

270/usr/lib/ssh/sshd

487/usr/lib/ssh/sshd

494/usr/lib/ssh/sshd

496-ksh

505-sh

533smpatch download -C patchpro.internal.statustags=true -C patchpro.log.level=7 -

534/sbin/sh /usr/sbin/pprosvc -d -C patchpro.internal.statustags=true -C patchpro.

542/usr/bin/java -Djava.library.path=/usr/lib/cc-ccr/lib com.sun.patchpro.cli.Patc

548/usr/lib/ssh/sshd

555/usr/lib/ssh/sshd

557-ksh

608ptree

328/usr/lib/fm/fmd/fmd

406./webservd-wdog -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-admserv/config -n htt

407webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-admserv/config -n https-adms

408webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-admserv/config -n https-adms

424./webservd-wdog -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-mars.nblnetworks.fi/c

425webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-mars.nblnetworks.fi/config -

426webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-mars.nblnetworks.fi/config -

436/usr/lib/dmi/dmispd

463/usr/sfw/sbin/snmpd

468/usr/lib/sendmail -bd -q15m

469/usr/lib/sendmail -Ac -q15m

476/usr/sbin/vold -f /etc/vold.conf

478devfsadmd

and trussing the offending process:

542/1: psargs: /usr/bin/java -Djava.library.path=/usr/lib/cc-ccr/lib com.sun.pa

542/2: lwp_cond_wait(0x00036328, 0x00036310, 0xFBF7FA08, 0) Err#62 ETIME

542/2:condvar type: USYNC_THREAD

542/2:mutex type: USYNC_THREAD

542/2:timeout: 0.999996756 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/1: pollsys(0x00000000, 0, 0xFFBFEAF8, 0x00000000) = 0

542/1:timeout: 2.000000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/3: lwp_cond_wait(0x000DC040, 0x000DC028, 0x00000000, 0) (sleeping...)

542/3:condvar type: USYNC_THREAD

542/3:mutex type: USYNC_THREAD

542/4: lwp_cond_wait(0x000DCC58, 0x000DCC40, 0x00000000, 0) (sleeping...)

542/4:condvar type: USYNC_THREAD

542/4:mutex type: USYNC_THREAD

542/5: lwp_park(0x00000000, 0) (sleeping...)

542/6: lwp_cond_wait(0x00036B98, 0x00036B80, 0x00000000, 0) (sleeping...)

542/6:condvar type: USYNC_THREAD

542/6:mutex type: USYNC_THREAD

542/7: lwp_cond_wait(0x00035908, 0x000358F0, 0x00000000, 0) (sleeping...)

542/7:condvar type: USYNC_THREAD

542/7:mutex type: USYNC_THREAD

542/35: read(12, 0xF7D7DEA8, 545)(sleeping...)

542/2: lwp_cond_wait(0x00036328, 0x00036310, 0xFBF7FA08, 0) Err#62 ETIME

542/2:condvar type: USYNC_THREAD

542/2:mutex type: USYNC_THREAD

542/2:timeout: 0.999995479 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/1: pollsys(0x00000000, 0, 0xFFBFEAF8, 0x00000000) (sleeping...)

542/1:timeout: 2.000000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/2: lwp_cond_wait(0x00036328, 0x00036310, 0xFBF7FA08, 0) (sleeping...)

542/2:condvar type: USYNC_THREAD

542/2:mutex type: USYNC_THREAD

542/2:timeout: 0.999995558 sec

542/2: lwp_cond_wait(0x00036328, 0x00036310, 0xFBF7FA08, 0) Err#62 ETIME

542/2:condvar type: USYNC_THREAD

542/2:mutex type: USYNC_THREAD

542/2:timeout: 0.999995558 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/1: pollsys(0x00000000, 0, 0xFFBFEAF8, 0x00000000) = 0

542/1:timeout: 2.000000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/2: lwp_cond_wait(0x00036328, 0x00036310, 0xFBF7FA08, 0) (sleeping...)

542/2:condvar type: USYNC_THREAD

542/2:mutex type: USYNC_THREAD

542/2:timeout: 0.999996085 sec

542/2: lwp_cond_wait(0x00036328, 0x00036310, 0xFBF7FA08, 0) Err#62 ETIME

542/2:condvar type: USYNC_THREAD

542/2:mutex type: USYNC_THREAD

542/2:timeout: 0.999996085 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/1: pollsys(0x00000000, 0, 0xFFBFEAF8, 0x00000000) (sleeping...)

542/1:timeout: 2.000000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/2: lwp_cond_wait(0x00036328, 0x00036310, 0xFBF7FA08, 0) (sleeping...)

542/2:condvar type: USYNC_THREAD

542/2:mutex type: USYNC_THREAD

542/2:timeout: 0.999996416 sec

542/2: lwp_cond_wait(0x00036328, 0x00036310, 0xFBF7FA08, 0) Err#62 ETIME

542/2:condvar type: USYNC_THREAD

542/2:mutex type: USYNC_THREAD

542/2:timeout: 0.999996416 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/1: pollsys(0x00000000, 0, 0xFFBFEAF8, 0x00000000) = 0

542/1:timeout: 2.000000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

542/34: pollsys(0x00000000, 0, 0xF847F470, 0x00000000) = 0

542/34:timeout: 0.150000000 sec

542/2: lwp_cond_wait(0x00036328, 0x00036310, 0xFBF7FA08, 0) (sleeping...)

542/2:condvar type: USYNC_THREAD

542/2:mutex type: USYNC_THREAD

542/2:timeout: 0.999996550 sec

542/2: lwp_cond_wait(0x00036328, 0x00036310, 0xFBF7FA08, 0) Err#62 ETIME

542/2:condvar type: USYNC_THREAD

542/2:mutex type: USYNC_THREAD

542/2:timeout: 0.999996550 sec

542/8: pollsys(0x00000000, 0, 0xF8F7FDB0, 0x00000000) = 0

542/8:timeout: 0.050000000 sec

stefan

parvustefan at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 11
A similar issue has been reported by some other customers and backline escalations for those have been raised to investigate the problem. However the download does resume after approximately twenty minutes for them. If you wish your case analyzed also, please raise a support ticket.
ForumModerator at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 12
I sure hope someone posts a summary on the outcome / resolution!Thanks
_junkken at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 13

In my case: Im not able to download and apply the patches using SUC. Simple does not work and I have waited hours to see if the download continues or not. It does not.

It is in your interest to open a CR based on my observations since I have no support contract with Sun. Doing so it will ensure SUC will be analyzed by Sun/SUC team and get the proper attention.

Are there any alternatives to SUC ?

Stefan

parvustefan at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...
# 14

Hello Stefan,

you can review PCA (Patch Check Advanced) by Martin Paul. Please have a look at the News from September 1st.

http://www.par.univie.ac.at/solaris/pca/

This is the link from BigAdmin Scripts: Installation

http://www.sun.com/bigadmin/jsp/descFile.jsp?url=descAll/pca_patch_check_adv

Maybe you can re-post in the OpenSolaris community groups.

I did experience these hangs with earlier releases of Solaris 10 (FCS, 1/06) too when applying recent patches.

The reason for these hangs might be that smpatch doesn't properly cope with intermittent unavailability of the Sun patch server, it plainly doesn't recover from these time-outs.

Michael

Added link to the BigAdmin site.

Message was edited by:

MAALATFT

MAALATFT at 2007-7-7 1:02:51 > top of Java-index,Administration Tools,Sun Update Connection-System...