Dtrace on Solaris 2.6 -- ?

I know the very notion is ridiculous. Or is it? Can someone confirm with authority that dtrace will not run on Solaris 2.6?
I'm trying to rule out options in resolving some issues we're having on a legacy app.
Thanks...

Even though the app is legacy, is there any chance you can run it on Solaris 10? Maybe you can do some debugging there and bring that knowledge back to the production instance on Solaris 2.6.
Long shot, but can work in some cases.
Darren

Similar Messages

  • Dtrace for Solaris 9

    Hello,
    As I understand Dtrace is available from Solaris 10.
    Is there any patch/package for Solaris 9 version?
    Please let me know the details if available.
    Please let me know if any other tool which is similar to that of Dtrace which is available for Solaris9.
    Thanks,
    Vinay

    vips_bdvt wrote:
    Hello,
    As I understand Dtrace is available from Solaris 10.
    Is there any patch/package for Solaris 9 version?
    Please let me know the details if available.No, it's not.
    Besides the actual dtrace executable, thousands of probes were placed into the kernel. Backporting that to earlier systems would be very expensive. It's not going to happen.
    Please let me know if any other tool which is similar to that of Dtrace which is available for Solaris9.Nope.
    For process (and some library) tracing you have 'truss'. For some I/O visibility you have kernel tracing with prex/tnfdump/tnfextract. None of those have similar power to dtrace.
    Darren

  • DTrace probes for oracle database 10g in solaris 10

    Hi guys,since a mounth i`ve learnt about solaris DTrace and its D scripts and tried to look for probes for administrating oracle database but til now,nothing!so my question,does there DTrace probes for oracle application ?i really need it now,that`s my project:tracing oracle with DTrace in solaris 10 SPARC!anyone can help me pleaaase!!!

    Hey!!of course that's a great site but U know,i've already visit it and it doesn't talk about probes for oracle!!howeiver i thought about another option,how do u think about exploiting oracle instance...i mean,do u think it's possible to monitoring oracle processes (LWGR,PMON,DBWR,SMON,...) with DTrace by using providers?like fbt or io,i don't know much!!remember,the aim is monitoring oracle database performance !!
    regards!

  • [Contest] Solaris 10 Challenge (including 2 Dtrace competitions)

    Contest with great prizes:
         http://www.sun.com/solaris-challenge
    We've put some of the best minds at Sun to work building very creative and innovative new features into Solaris 10. Now it's your turn. Put your mind to work and come up with your best effort at creating an innovative and/or effective use of our DTrace or Solaris N1 Grid Containers features and start clearing wall space for your new HDTV! Four first-place winners will receive a 32" flat-panel plasma HDTV for their efforts (approximate retail value $3500). Second place winners in each competition will receive a new ACER Ferrari laptop loaded with AMD Opteron 64, Solaris, and Java Desktop System software (approximate value $2000). Third place winners will receive 40 GB Apple iPods (approximate value $500).

    Just posting a reply as a reminder of the contest, and to move this to the top. We're excited to hear from you!
    -dp

  • It seems hard for the press to define DTrace

    I've just read this on http://www.zdnet.com.au/news/software/0,2000061733,39159307,00.htm:
    "major new enhancements in the operating system , including ... a dynamic tracing feature, called DTrace, for automatically diagnosing common problems."
    While it is a major new enhancement, I don't think you could say it automatically diagnoses common problems. It seems that DTrace is not an easy to grasp concept. I also think ZFS will not be easy to get at first, as well.
    Hopefully, in time, examples and blueprints like articles will finally make all Solaris 10 great enhancements well understood by everyone.
    Vlad.

    I am a beginner to solaris , can any one help me
    understand what DTrace is, i would be grateful if u
    couls provide me the links to understand it better.Start by reading the DTrace Guide at http://docs.sun.com/app/docs/doc/817-6223
    Check other messages in this forum, maybe "What is DTrace? in a nutshell?" for a very short description.
    Or, to quickly see some of what it can do for you (to motivate you to learn it ) run some scripts you can find in the Dtrace Guide, in this forum or at http://www.brendangregg.com/dtrace.html
    currently i have 0 knowledge on DTrace and Solaris 10.Useful links for Solaris 10:
    -> docs.sun.com - very well organized documentation sets
    -> www.sun.com/bigadmin - articles, links and "recipes"
    -> comp.unix.solaris (easily accessible through groups.google.com) - active forum with a lot of useful information
    -> solarisx86 Yahoo group for (but not restricted to) Solaris on x86 issues
    Good luck,
    Vlad.

  • [Contest] Solaris 10 Challenge (including 2 N1 Grid Container competitions)

    Contest with great prizes:
         http://www.sun.com/solaris-challenge
    We've put some of the best minds at Sun to work building very creative and innovative new features into Solaris 10. Now it's your turn. Put your mind to work and come up with your best effort at creating an innovative and/or effective use of our DTrace or Solaris N1 Grid Containers features and start clearing wall space for your new HDTV! Four first-place winners will receive a 32" flat-panel plasma HDTV for their efforts (approximate retail value $3500). Second place winners in each competition will receive a new ACER Ferrari laptop loaded with AMD Opteron 64, Solaris, and Java Desktop System software (approximate value $2000). Third place winners will receive 40 GB Apple iPods (approximate value $500).

    Just posting a reply as a reminder of the contest, and to move this to the top. We're excited to hear from you!
    -dp

  • Installation of the Thread Scheduling Visualizer (TSV)

    Hi,
    I've already written some realtime applications and now I want to monitor them via TSV. I've downloaded RTS 2.1 with TSV and installed RTS 2.1. I guess TSV isn't installed yet (command "drecord" is not known by solaris). So I think TSV is inside the file "threadsc.gz", isn't it? I've already extracted this file, but still I don't know, how to install TSV.
    I've already read the TSV Guide, but there are only very poor informations on the installation of it.
    So can anyone explain to me, what the name of the TSV installation file is and how I can install it on Solaris?
    Thanks a lot!

    Hi Gordon:
    TSV can be downloaded when you download the Java RTS 2.1 eval on
    Solaris; just to be clear, TSV is based on DTrace (a Solaris specific
    tool), hence it's not available for Linux. When you go through the Java
    RTS 2,1 eval download process for Solaris (either x86 or SPARC version),
    you will see the TSV download link listed on the final page (after having
    taken the survey and agreeing with the eval license) -- it's the same
    page as the one that also lists the Java RTS 2.1 eval download link.
    The name of the TSV bundle on that page is "tsv-1.2.tar.gz". All you
    need to do to install this is to unpack it.
    HTH,
    -Carlos Lucasius
    http://sites.google.com/site/javartsandjavaseforembedded/

  • DTrace support for 64 bit JDK on Solaris 10

    Hi,
    I installed latest 64 bit jdk 1.6_23, using self-extract file, on solaris 10 machine,
    and I can't find the hotspot provider for dtrace when I use 64 bit jvm,
    I can find them when I use 32 bit,
    I use the following command:
    $ dtrace -ln 'hotspot*:::'
    When I run java -server TestGreeting, ( This program just does endless loop, I borrowed from internet)
    I got the probes
    When I run with java -d64 -server TestGreeting
    I got the following error:
    -bash-3.00$ dtrace -ln 'hotspot*:::'
    ID PROVIDER MODULE FUNCTION NAME
    dtrace: failed to match hotspot*:::: No probe matches description
    and when I use ps -ef to grep the java, it shows
    ~/jdk1.6.0_23/bin/amd64/java -server TestGreeting
    Does dtrace support 64 bit JVM?
    Thanks
    ow005480

    Use 32bit for client VM. 64bit client VM is really
    useless.And "No one will ever need more that 640K"

  • Dtrace support in 64 java on solaris 10

    Hi,
    I don't know if this is the right place to ask, if not, please pointing me to it.
    I installed latest jdk 1.6_23, using self-extract file, on solaris 10 x64 machine,
    and I can't find the hotspot provider for dtrace when I use 64 bit jvm,
    I can find them when I use 32 bit,
    I use the following command:
    $ dtrace -ln 'hotspot*:::'
    When I run java -server TestGreeting, (this is endless loop I borrowed from internet)
    I got the probes
    When I run with java -d64 -server TestGreeting
    I got the following error:
    -bash-3.00$ dtrace -ln 'hotspot*:::'
    ID PROVIDER MODULE FUNCTION NAME
    dtrace: failed to match hotspot*:::: No probe matches description
    and when I use ps -ef to grep the java, it shows
    ~/jdk1.6.0_23/bin/amd64/java -server TestGreeting
    Does dtrace support 64 bit JVM?
    Thanks
    ow005480

    Hi,
    I don't know if this is the right place to ask, if not, please pointing me to it.
    I installed latest jdk 1.6_23, using self-extract file, on solaris 10 x64 machine,
    and I can't find the hotspot provider for dtrace when I use 64 bit jvm,
    I can find them when I use 32 bit,
    I use the following command:
    $ dtrace -ln 'hotspot*:::'
    When I run java -server TestGreeting, (this is endless loop I borrowed from internet)
    I got the probes
    When I run with java -d64 -server TestGreeting
    I got the following error:
    -bash-3.00$ dtrace -ln 'hotspot*:::'
    ID PROVIDER MODULE FUNCTION NAME
    dtrace: failed to match hotspot*:::: No probe matches description
    and when I use ps -ef to grep the java, it shows
    ~/jdk1.6.0_23/bin/amd64/java -server TestGreeting
    Does dtrace support 64 bit JVM?
    Thanks
    ow005480

  • Oracle 9.2.0.6 on Solaris 10

    Oracle 9.2.0.6 is certified on Solaris 10, and I had no problem getting it installed. The DBAs had no problem creating 20+ databases either, except that they complained it was slow, very slow.
    Config as follows:
    System Configuration: Sun Microsystems sun4u Sun Fire V440
    System clock frequency: 183 MHZ
    Memory size: 16GB
    ==================================== CPUs ====================================
    E$ CPU CPU
    CPU Freq Size Implementation Mask Status Location
    0 1281 MHz 1MB SUNW,UltraSPARC-IIIi 3.4 on-line -
    1 1281 MHz 1MB SUNW,UltraSPARC-IIIi 3.4 on-line -
    2 1281 MHz 1MB SUNW,UltraSPARC-IIIi 3.4 on-line -
    3 1281 MHz 1MB SUNW,UltraSPARC-IIIi 3.4 on-line -
    and a 6120 disk array with a couple of terrbytes.
    Oracle is running very slowly for imports, but appears to run okay for sql queries.
    There are no cpu, memory or i/o constraints. sar, vmstat, iostat, the usual tools all show a healthy and mostly idle system.
    I ran a few dtrace toolkit programs and I see a lot of syscall errors. This output is collected over about 3 seconds.
    # ./errinfo -cn oracle
    Sampling... Hit Ctrl-C to end.
    ^C
    EXEC SYSCALL ERR COUNT DESC
    oracle semsys 4 3 interrupted system call
    oracle setpgrp 1 5 Not super-user
    oracle kaio 22 5 Invalid argument
    oracle open 2 5 No such file or directory
    oracle ioctl 6 5 No such device or address
    oracle semsys 11 9 Resource temporarily unavailable
    oracle shmsys 2 15 No such file or directory
    oracle access 2 50 No such file or directory
    oracle stat 2 100 No such file or directory
    I set a bunch of kernel parameters, despite the fact solaris 10 shouldn't need or use them, but it didn't change anything.
    I set all the shm and sem resource controls to log to syslog, but I got nothing showing up.
    I've got about 70 servers here, a mix of sun, ibm, hp, linux, and tru64. I've got many solaris 9 with oracle 9i servers and no problems with any of them.
    Anyone got any advice?
    Thanks
    Alan

    No i/o wait. The disk array isn't being troubled at all by the load. Using dd to read/write to the array I can get 70+MB/sec.
    # ps -ef | grep pmon | wc
    22 197 1510
    # sar -f /var/adm/sa/sa24
    SunOS <hostname> 5.10 Generic sun4u 08/24/2005
    00:00:01 %usr %sys %wio %idle
    00:10:00 9 12 0 79
    00:20:00 9 12 0 79
    00:30:00 9 12 0 79
    00:40:00 9 12 0 78
    00:50:00 9 13 0 78
    01:00:00 9 12 0 78
    01:10:00 9 12 0 79
    01:20:01 9 12 0 79
    01:30:00 9 12 0 78
    01:40:00 9 13 0 77
    01:50:00 9 13 0 78
    02:00:00 9 14 0 77
    02:10:00 9 14 0 77
    02:20:00 9 13 0 78
    02:30:00 10 14 0 77
    02:40:00 9 12 0 78
    02:50:00 10 12 0 78
    03:00:00 18 14 0 68
    03:10:00 16 14 0 70
    03:20:00 12 15 0 73
    03:30:00 12 14 0 75
    03:40:00 12 15 0 73
    03:50:00 12 15 0 73
    04:00:00 12 14 0 74
    04:10:00 6 6 0 88
    04:20:00 6 6 0 88
    04:30:01 11 14 0 75
    04:40:00 12 16 0 71
    04:50:00 12 16 0 72
    05:00:00 10 14 0 76
    05:10:00 9 13 0 78
    05:20:00 9 13 0 77
    05:30:00 9 13 0 77
    05:40:00 9 12 0 79
    05:50:01 10 13 0 77
    06:00:00 9 13 0 78
    06:10:00 10 13 0 77
    06:20:00 9 12 0 79
    06:30:00 10 13 0 77
    06:40:00 9 13 0 77
    06:50:00 9 13 0 78
    07:00:00 9 13 0 77
    07:10:00 9 13 0 78
    07:20:00 9 13 0 77
    07:30:00 9 13 0 78
    07:40:00 9 13 0 77
    07:50:00 9 13 0 78
    08:00:00 9 13 0 78
    08:10:00 9 13 0 78
    08:20:01 13 13 0 74
    08:30:00 14 13 0 73
    08:40:00 21 13 0 66
    08:50:00 11 13 0 76
    09:00:01 9 13 0 78
    09:10:00 10 13 0 77
    09:20:00 18 13 0 69
    09:30:00 13 13 0 75
    09:40:00 11 13 0 76
    09:50:00 11 13 0 76
    10:00:00 11 13 0 76
    10:10:00 12 13 0 75
    10:20:00 15 13 0 73
    10:30:00 22 16 0 62
    10:40:00 16 10 0 74
    10:50:00 7 3 0 90
    11:00:00 6 4 0 90
    11:10:00 7 6 0 87
    11:20:00 10 3 0 86
    11:30:00 15 3 0 81
    11:40:00 8 3 0 89
    11:50:00 18 5 0 77
    12:00:00 13 6 0 81
    12:10:07 12 9 0 80
    12:20:00 8 8 0 84
    12:30:00 20 14 0 66
    12:40:00 15 14 0 71
    12:50:00 11 13 0 75
    13:00:01 12 14 0 74
    13:10:01 13 14 0 73
    13:20:00 12 14 0 73
    13:30:00 12 13 0 74
    13:40:00 15 11 0 74
    13:50:00 13 11 0 76
    14:00:00 11 11 0 79
    14:10:00 10 12 0 78
    14:20:00 12 13 0 74
    14:30:01 11 12 0 77
    14:40:00 10 11 0 79
    14:50:00 11 12 0 78
    15:00:01 11 12 0 77
    15:10:00 23 11 0 66
    15:20:00 14 10 0 76
    15:30:00 13 10 0 76
    15:40:00 12 10 0 77
    15:50:01 16 10 0 75
    16:00:00 13 11 0 76
    16:10:00 12 11 0 78
    16:20:00 15 11 0 75
    16:30:00 11 9 0 80
    16:40:00 10 11 0 78
    16:50:00 11 10 0 78
    17:00:00 18 12 0 70
    17:10:00 19 11 0 70
    17:20:00 11 11 0 78
    17:30:00 11 12 0 77
    17:40:00 10 11 0 80
    17:50:00 9 10 0 80
    18:00:00 11 10 0 79
    18:10:00 13 12 0 75
    18:20:00 16 12 0 72
    18:30:00 16 14 0 71
    18:40:00 16 14 0 70
    18:50:00 17 13 0 70
    19:00:00 15 11 0 74
    19:10:00 14 15 0 71
    19:20:00 15 13 0 72
    19:30:00 11 10 0 79
    19:40:00 11 11 0 78
    19:50:00 10 12 0 78
    20:00:00 9 11 0 80
    20:10:00 10 12 0 79
    20:20:00 10 12 0 78
    20:30:00 9 11 0 80
    20:40:00 9 12 0 79
    20:50:00 10 12 0 78
    21:00:01 10 12 0 78
    21:10:00 9 12 0 78
    21:20:00 11 12 0 76
    21:30:00 11 14 0 76
    21:40:00 11 14 0 76
    21:50:00 10 13 0 76
    22:00:00 11 14 0 76
    22:10:00 10 13 0 78
    22:20:00 10 14 0 76
    22:30:00 10 13 0 76
    22:40:00 10 13 0 77
    22:50:00 10 14 0 76
    23:00:00 10 13 0 76
    23:10:01 11 14 0 76
    23:20:00 10 13 0 77
    23:30:00 10 13 0 77
    23:40:00 10 12 0 79
    23:50:00 9 11 0 79
    Average 11 12 0 77
    load averages: 0.88, 0.82, 0.82 07:46:51
    288 processes: 286 sleeping, 2 on cpu
    CPU states: 82.0% idle, 6.7% user, 11.3% kernel, 0.0% iowait, 0.0% swap
    Memory: 16G real, 7803M free, 6101M swap in use, 38G swap free
    I've got a downtime this morning to apply the latest OS patches, but I'm not confident that that'll solve anything. On a heavily loaded (60 databases) solaris 9 server an import of a 20GB database takes maybe 5 hours, on this solaris 10 server it takes literally days.
    The high sys% and multitude of errors from oracle (via dtrace) leads me to believe that this is some sort of semaphore or shared memory access issue (all those stat syscall errors and semsys shmsys errors). Thing is, I haven't run Oracle 9i on Solaris 10 before, so I don't know if oracle usually throws these errors, but I can't think that it would....
    Alan

  • Can DTrace be used to attribute TSB misses to processes?

    Let's say I want to find out which processes might be getting most of the TSB misses. Any ideas of how to attribute a TSB miss to the process whose access triggered it? Specifically, I want a count or rate, so I can see which is highest...so that I only have to use ppgsz or mpss.so.1 with those few. I think maybe determining what triggers a call to sfmmu_tsbmiss_exception() may be what I want, although whether that could be related to a process, I have no idea. But if anything short of an exotic DIY loadable kernel hack could be used to figure that out, I'd suppose it would be DTrace.
    (I may also cut tsb_rss_factor to 256 from the default, but that's another story)
    This is for Solaris 10 (SPARC - a 24 CPU 6800 with 192GB RAM). I've seen trapstat -t overhead percent for some CPUs as high as 20%, and that wasn't when the system was really bad - I wasn't running trapstat from cron yet last time that happened. The system was nearly frozen for some minutes, but there were no I/O errors or anything like that. An xterm displayed back from there would have its scroll bar work fine (no context switch), but even tty driver level echoing was incredibly slow for the shell within that xterm...suggesting that even with very little swap in use, SOMETHING was bogging the system down to the point that a context switch was exceptionally onerous.

    SHA is not encryption, it is a one way hash, which means that there is no way (technically feasible atleast) to recover the original text that was converted to the hash.
    If you really want to try and make a match (ie, make a brute force password cracker ;) ), perhaps you could make a script to hash the password (of list of passwords) that you want to compare, and compare the hashes.

  • Anyone have luck with gnu make in a solaris 8 container?

    global zone running solaris 10 05/08 (480 hw). got a solaris 8 zone up (flash arcive of one of our solaris 8 systems, NICE!!!). got most items working, except i have probs with gmake (gnu make), any version. ive tried older-current, built from src, and binary packages. all have the same prob.
    gmake: *** wait: Error 0. Stop.
    gmake: *** Waiting for unfinished jobs....
    truss (from inside the sol8 zone)
    20050: llseek(0, 0, SEEK_CUR) = 952421
    20050: _exit(0)
    20049: Received signal #18, SIGCLD, in wait() [caught]
    20049: siginfo: SIGCLD CLD_EXITED pid=20050 status=0x0000
    20049: wait()
    havent tried dtrace yet from the global zone. am i missing some type of privilege outside of the default ones? i can compile and build most open src items with the system make, however we have our own products we build with gnu make.

    agreed. though in this solaris 8 zone, i have built openssh, openssl, openldap, mit krb5, sudo, various other gnu utils, and a few more open src projs and all seem to work just fine. test programs ran ok, and i connect via sshd (5.0p1+hpn). we are an isv, and i have had some of our folks run our prods through a bit and so far all those have been ok as well. we are going to run oracle in this env shortly as well as stress test with our prods.
    it would be interesting to see what some of the sun folks have to say. with your change to job.c, i was able to run all the make checks, and have used gmake to build a few projects as well. i probably will see what gmake can do building gcc with -j4.
    very nice find by the way. hope this does raise a few flags with sun as to why this change would be needed.
    for sanity sake: unified diff (prob not formated correctly on this site, ARGH):
    --- job.c.orig 2008-04-29 13:07:09.312266000 -0400
    +++ job.c 2008-04-29 13:07:57.154445000 -0400
    @@ -559,7 +559,7 @@
    else
    pid = 0;
    - if (pid < 0)
    + if (pid < 0 && errno != 0)
    /* The wait*() failed miserably. Punt. */
    pfatal_with_name ("wait");
    Edited by: sid_sanders on Apr 29, 2008 10:08 AM

  • Common Agent Container Problem on New Solaris Cluster 3.2 (1/09)

    Hi,
    I have just installed Solaris Cluster 3.2 u2. Getting following error when run cluster check or sccheck -v 2:
    cluster check
    cacaocsc: unable to connect: Connection refused by peer
    cluster check: (C704199) unable to reach Common Agent Container
    sccheck -v 2
    sccheck: Requesting explorer data and node report from node1.
    sccheck: Requesting explorer data and node report from node1-cl.
    sccheck: node1: Additional explorer arguments: -w !default,cluster,disks,etc,messages,nbu,netinfo,patch,pkg,sds,lvm,sonoma,sysconfig,var,vxvm,vxfs,vxfsextended -c "/usr/cluster/lib/sccheck/vfstab-global-mount-points" -c "/usr/cluster/lib/sccheck/netapp-nas-quorum-devices"
    sccheck: node1: WARNING: EXP_CONTRACT_ID not set!
    sccheck: node1: WARNING: EXP_REPLY not set!
    sccheck: node1:
    sccheck: node1: 2 warnings found in /etc/opt/SUNWexplo/default/explorer
    sccheck: node1:
    sccheck: node1: Mar 07 21:56:15 node1[5519] explorer: ERROR explorer
    sccheck: node1: Mar 07 21:56:15 node1[5519] explorer: ERROR Module or alias sds does not exist.
    sccheck: node1: Explorer run failed:
    sccheck: node1-cl: Additional explorer arguments: -w !default,cluster,disks,etc,messages,nbu,netinfo,patch,pkg,sds,lvm,sonoma,sysconfig,var,vxvm,vxfs,vxfsextended -c "/usr/cluster/lib/sccheck/vfstab-global-mount-points" -c "/usr/cluster/lib/sccheck/netapp-nas-quorum-devices"
    sccheck: node1-cl: WARNING: EXP_CONTRACT_ID not set!
    sccheck: node1-cl: WARNING: EXP_REPLY not set!
    sccheck: node1-cl:
    sccheck: node1-cl: 2 warnings found in /etc/opt/SUNWexplo/default/explorer
    sccheck: node1-cl:
    sccheck: node1-cl: Mar 07 21:56:15 node1-cl[3851] explorer: ERROR explorer
    sccheck: node1-cl: Mar 07 21:56:15 node1-cl[3851] explorer: ERROR Module or alias sds does not exist.
    sccheck: node1-cl: Explorer run failed:
    sccheck: node1 error: Unexpected early return from server.
    sccheck: node1-cl error: Unexpected early return from server.
    sccheck: Unable to run checks on: node1,node1-cl
    Even when I try to run Cluster Manager from web I am getting following error:
    "A communication problem was encountered by the system"
    Following is the version I am using:
    root@node1 #
    root@node1 # cacaoadm -V
    2.2.0.1
    root@node1 #
    root@node1 # smcwebserver -V
    Version 3.1
    root@node1 #
    root@node1 #
    root@node1 # svcs -a | grep container
    online 21:30:30 svc:/application/management/common-agent-container-1:default
    root@node1 #
    root@node1 #
    root@node1 # svcs -a | grep webconsole
    online 21:20:29 svc:/system/webconsole:console
    root@node1 #
    root@node1 #
    root@node1 #
    root@node1 # cat /etc/release
    Solaris 10 5/08 s10s_u5wos_10 SPARC
    Copyright 2008 Sun Microsystems, Inc. All Rights Reserved.
    Use is subject to license terms.
    Assembled 24 March 2008
    root@node1 #
    root@node1 #
    root@node1 # cat /etc/cluster/release
    Sun Cluster 3.2u2 for Solaris 10 sparc
    Copyright 2008 Sun Microsystems, Inc. All Rights Reserved.
    root@node1 #
    root@node1 #
    Do you have any idea or tips to solve this problem?
    Thanks
    Edited by: shmozumder on Mar 8, 2009 1:50 AM

    Hi Tim,
    Yes - it's running:
    default instance is ENABLED at system startup.
    Smf monitoring process:
    29410
    29411
    Uptime: 0 day(s), 0:14
    dssdbgen03p1 # svcs -a |grep -i comm
    disabled 17:03:06 svc:/network/rpc/mdcomm:default
    online 13:20:53 svc:/application/management/common-agent-container-2:default
    uninitialized 16:58:32 svc:/application/management/common-agent-container-1:default
    I also get messages like the following in the /var/adm/messages file when starting cacaoadm :
    Jul 7 13:20:52 dssdbgen03p1 java.lang.ClassNotFoundException: Cannot find class com.sun.cacao.rmi.impl.RMIModule in module com.sun.cacao.rmi
    Jul 7 13:20:52 dssdbgen03p1 java.lang.ClassNotFoundException: Cannot find class com.sun.cacao.invoker.impl.InvokerModule in module com.sun.cacao.invoker
    Jul 7 13:20:52 dssdbgen03p1 java.lang.ClassNotFoundException: Cannot find class com.sun.cacao.snmpv3adaptor.SnmpV3AdaptorModule in module com.sun.cacao.snmpv3_adaptor
    Jul 7 13:20:52 dssdbgen03p1 java.lang.ClassNotFoundException: Cannot find class com.sun.cacao.dtrace.impl.DTraceModule in module com.sun.cacao.dtrace
    Jul 7 13:20:52 dssdbgen03p1 java.lang.ClassNotFoundException: Cannot find class com.sun.cacao.rbac.impl.RbacModule in module com.sun.cacao.rbac
    Jul 7 13:20:52 dssdbgen03p1 java.lang.ClassNotFoundException: Cannot find class com.sun.cacao.instrum.impl.InstrumModule in module com.sun.cacao.instrum
    Jul 7 13:20:52 dssdbgen03p1 java.lang.ClassNotFoundException: Cannot find class com.sun.cacao.commandstream.CommandStreamAdaptorModule in module com.sun.cacao.command_stream_adaptor

  • Buggy pkgrm in Solaris 10

    Maybe out of topic, but I had this problem when trying to remove a pkg from a Zone. So I tried the same command in the global zone, and It had the same effect.
    We just had a Package named "wd" working on Solaris 7,8 and 9. It istalled nicely on 10, but when I made a pkgrm wd, the result was a little unexpected:
    Among a lot of files also these ones go removed:
    /kernel/drv/sparcv9/profile
    /kernel/drv/sparcv9/lockstat
    /kernel/drv/sparcv9/fbt
    /kernel/drv/sparcv9/fasttrap
    /kernel/drv/sparcv9/dtrace
    /kernel/drv/sparcv9/dcam1394
    /kernel/drv/sparcv9 <non-empty directory not removed>
    /kernel/drv/sdt.conf
    /kernel/drv/profile.conf
    /kernel/drv/lockstat.conf
    /kernel/drv/fbt.conf
    /kernel/drv/fasttrap.conf
    /kernel/drv/dtrace.conf
    /kernel/drv <non-empty directory not removed>
    /kernel <non-empty directory not removed>
    /etc/rcS.d/K10dtlogin
    /etc/rcS.d <non-empty directory not removed>
    /etc/rc3.d <non-empty directory not removed>
    /etc/rc2.d/S99dtlogin
    /etc/rc2.d/S89bdconfig
    /etc/rc2.d <non-empty directory not removed>
    /etc/rc1.d/K10dtlogin
    /etc/rc1.d <non-empty directory not removed>
    /etc/rc0.d/K10dtlogin
    I suppose that there is a Bug in pkgrm, since also part of SUNWdhcsr got removed:
    I think that should be easy to reproduce. You just need to dreate a pkg called wd, and try to install and deinstall it on Solaris 10.

    Sorry for not beeing so precise. I do not know how to file a bug report, because I have Solaris Express for non commercial use. If you let me know how, I could file a bug repport:
    I have this problem with Solaris 10 beta 51 and 54. The Version I use now, which also has the Bug is:
    cat /etc/release
    Solaris 10 s10_54 SPARC
    Copyright 2004 Sun Microsystems, Inc. All Rights Reserved.
    Use is subject to license terms.
    Assembled 01 March 2004
    I have also a problem with mountall in Zones, which is probably also a Bug. Where should I report this one?

  • Performance hit in audio playback in Solaris 10

    Hi,
    I've noticed while trying out the Solaris 10 beta 72 that the audio playback quality took a major hit since Solaris 9. I was hoping that this would go away in the Solaris 10 release, but it's not the case.
    If I try to play an .mp3 file with mpg123 or even audioplay an .au file, there are regular clicks in the playback, audible about twice per second. Booting into Solaris 9, the audio playback is perfect.
    My intuition tells me that the integration of DTrace into the kernel is the culprit, but of course, I have no proof. Can anyone think of a way to test this theory? Can DTrace be disabled? Maybe DTrace can be used to figure out what's going on?
    martin-dot-przyjazny-at-eds-dot-com

    Hi,
    I've noticed while trying out the Solaris 10 beta 72
    that the audio playback quality took a major hit
    since Solaris 9. I was hoping that this would go
    away in the Solaris 10 release, but it's not the
    case.
    If I try to play an .mp3 file with mpg123 or even
    audioplay an .au file, there are regular clicks in
    the playback, audible about twice per second.
    Booting into Solaris 9, the audio playback is
    s perfect.
    My intuition tells me that the integration of DTrace
    into the kernel is the culprit, but of course, I have
    no proof. Can anyone think of a way to test this
    theory?You can be assured that DTrace is not the culprit. When DTrace is not running ("pgrep dtrace" to be sure), there is no effect on system performance.
    Maybe DTrace can be
    used to figure out what's going on?DTrace could certainly be used, but some basic facts would be helpful. As Juergen asked, which audio driver is this and on what machine? And how idle is the machine when audio playback is running? Is the machine power managed?
    - Bryan
    Bryan Cantrill, Solaris Kernel Development. http://blogs.sun.com/bmc

Maybe you are looking for