Re: Solaris 10 dtrace command...

  • From: Jared Still <jkstill@xxxxxxxxx>
  • To: "Johnson, William L (TEIS)" <WLJohnson@xxxxxx>
  • Date: Tue, 13 Dec 2011 18:39:46 -0800

Any idea why it is taking so long to resolve paths?
And why it takes 7+ minutes to determine that a file is missing?

I would be concerned about my storage.

Or there could be some bug causing issues.

Have you taken this up with the storage admins, or Sun^H^H^HOracle support?

Jared Still
Certifiable Oracle DBA and Part Time Perl Evangelist
Oracle Blog: http://jkstill.blogspot.com
Home Page: http://jaredstill.com


On Mon, Dec 12, 2011 at 5:55 PM, Johnson, William L (TEIS) <WLJohnson@xxxxxx
> wrote:

> **
>
> I was able to catch the hang in production again.  Really ugly this time ?
> one command took 8-9 minutes to execute and a simple lsnrctl status took
> close to 15 minutes to execute in a production environment.  ****
>
> ** **
>
> Here was my command?****
>
> truss -d -D -f -o bill2.out ls ?lrt****
>
> ** **
>
> This is a small section of the resulting output?A bad start right out of
> the gates?****
>
> ** **
>
> Base time stamp:  1323721323.0651  [ Mon Dec 12 15:22:03 EST 2011 ]****
>
> 1186: 102.3725    102.3725    resolvepath("/usr/lib/ld.so.1",
> "/lib/ld.so.1", 1023) = 12
>
>
>
> Here was the second incident?(I replaced some of our file system names
> with variables to protect the innocent?  J )  The wait times are
> outrageous?****
>
> truss -d -D -f -o bill3.out lsnrctl status <listener_name>****
>
> Base time stamp:  1323722672.7062  [ Mon Dec 12 15:44:32 EST 2011 ]****
>
> 9898: 0.0000     0.0000     execve("{ORACLE_HOME}/bin/lsnrctl",
> 0xFFFFFFFF7FFFF368, 0xFFFFFFFF7FFFF388)  argc = 3****
>
> 9898: 80.3434     80.3434     resolvepath("/usr/lib/sparcv9/ld.so.1",
> "/lib/sparcv9/ld.so.1", 1023) = 20****
>
> 9898: 116.6389    36.2955     resolvepath("{ORACLE_HOME}/bin/lsnrctl",
> "{ORACLE_HOME}/bin/lsnrctl", 1023) = 46****
>
> 9898: 116.6403    0.0014     stat("{ORACLE_HOME}/bin/lsnrctl",
> 0xFFFFFFFF7FFFEF60) = 0****
>
> 9898: 569.7705    453.1302    open("/var/ld/64/ld.config",
> O_RDONLY)          Err#2 ENOENT****
>
> ** **
>
> ** **
>
> **
>

--
//www.freelists.org/webpage/oracle-l


Other related posts: