<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: pw_wait ERR#11 EAGAIN on oracle parallel slave process in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137251#M653715</link>
    <description>1.&lt;BR /&gt;As mam desc. of pw_wait():&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;           [EAGAIN]       pw_wait() was called with a timeout that expired&lt;BR /&gt;                          with no post(s) pending.&lt;BR /&gt;&lt;BR /&gt;There is a normal situation for pw_wait system call.&lt;BR /&gt;&lt;BR /&gt;2. &lt;BR /&gt;ad. /dev/async problem with oracle PX processes.&lt;BR /&gt;&lt;BR /&gt;It helped me a patch : 8412426: WARNING COULD NOT LOWER THE ASYNCH I/O LIMIT TO 912 FOR SQL DIRECT&lt;BR /&gt;I/O. &lt;BR /&gt;&lt;BR /&gt;Details:&lt;BR /&gt;Patch  8412426      : applied on Wed Sep 09 11:34:25 CEST 2009&lt;BR /&gt;Unique Patch ID:  11623362&lt;BR /&gt;   Created on 6 Sep 2009, 23:16:35 hrs PST8PDT&lt;BR /&gt;   Bugs fixed:&lt;BR /&gt;     8412426&lt;BR /&gt;   Files Touched:&lt;BR /&gt;     /ksfd.o --&amp;gt; ORACLE_HOME/lib/libserver10.a&lt;BR /&gt;</description>
    <pubDate>Mon, 21 Sep 2009 06:39:21 GMT</pubDate>
    <dc:creator>Mariusz Mróz</dc:creator>
    <dc:date>2009-09-21T06:39:21Z</dc:date>
    <item>
      <title>pw_wait ERR#11 EAGAIN on oracle parallel slave process</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137245#M653709</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;when I use tusc 7.9e (or 7.9) to trace system call of oracle processes (tusc -p &lt;OS_PID&gt;) I got following error ERR#11 EAGAIN&lt;BR /&gt;in line with pw_wait() call.&lt;BR /&gt;&lt;BR /&gt;Example:&lt;BR /&gt;&lt;BR /&gt;tail /tmp/tusc_8732.out&lt;BR /&gt;[8732] pw_wait(0x9fffffffffffce70) .................................................................... ERR#11&lt;BR /&gt;EAGAIN&lt;BR /&gt;[8732] gettimeofday(0x9fffffffffffcea0, NULL) ......................................................... = 0&lt;BR /&gt;[8732] pw_wait(0x9fffffffffffce70)&lt;BR /&gt;.................................................................... ERR#11&lt;BR /&gt;EAGAIN&lt;BR /&gt;[8732] pw_wait(0x9fffffffffffce70) .................................................................... ERR#11&lt;BR /&gt;EAGAIN&lt;BR /&gt;[8732] pw_wait(0x9fffffffffffce70) .................................................................... ERR#11&lt;BR /&gt;EAGAIN&lt;BR /&gt;[8732] pw_wait(0x9fffffffffffce70) .................................................................... ERR#11&lt;BR /&gt;EAGAIN&lt;BR /&gt;[8732] pw_wait(0x9fffffffffffce70) .................................................................... ERR#11&lt;BR /&gt;EAGAIN&lt;BR /&gt;[8732] pw_wait(0x9fffffffffffce70) .................................................................... ERR#11&lt;BR /&gt;EAGAIN&lt;BR /&gt;[8732] pw_wait(0x9fffffffffffce70) .................................................................... ERR#11&lt;BR /&gt;EAGAIN&lt;BR /&gt;[8732] pw_wait(0x9fffffffffffce70) .................................................................... ERR#11&lt;BR /&gt;EAGAIN&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Mariusz&lt;/OS_PID&gt;</description>
      <pubDate>Fri, 24 Oct 2008 10:54:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137245#M653709</guid>
      <dc:creator>Mariusz Mróz</dc:creator>
      <dc:date>2008-10-24T10:54:13Z</dc:date>
    </item>
    <item>
      <title>Re: pw_wait ERR#11 EAGAIN on oracle parallel slave process</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137246#M653710</link>
      <description>...and?&lt;BR /&gt;&lt;BR /&gt;You seem to have missed something out of your post here - why is this an issue?&lt;BR /&gt;&lt;BR /&gt;pw_wait is part of the postwait subsystem, which is a lightweight synchronization mechanism... EAGAIN is a perfectly valid errno from pw_wait for a bunch of reasons... why do you think this is a problem?&lt;BR /&gt;&lt;BR /&gt;HTH&lt;BR /&gt;&lt;BR /&gt;Duncan</description>
      <pubDate>Fri, 24 Oct 2008 11:21:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137246#M653710</guid>
      <dc:creator>Duncan Edmonstone</dc:creator>
      <dc:date>2008-10-24T11:21:39Z</dc:date>
    </item>
    <item>
      <title>Re: pw_wait ERR#11 EAGAIN on oracle parallel slave process</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137247#M653711</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I try to clarify my question - the isuue is why some oracle processes produce  ERR#11 on pw_wait() call and the others not ?&lt;BR /&gt;&lt;BR /&gt;Exp. 1 :&lt;BR /&gt;tusc -p 1621&lt;BR /&gt;( Attached to process 16231 ("ora_p060_THDM") [64-bit] )&lt;BR /&gt;[16231] write(18, "W A I T   # 1 :   n a m = ' d i ".., 119) .......................................... = 119&lt;BR /&gt;[16231] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[16231] pw_post(2609706318533982420) .................................................................. = 0&lt;BR /&gt;[16231] write(18, "W A I T   # 1 :   n a m = ' P X ".., 117) .......................................... = 117&lt;BR /&gt;[16231] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[16231] pw_wait(0x9fffffffffff1400) ................................................................... = 0&lt;BR /&gt;[16231] write(18, "W A I T   # 1 :   n a m = ' P X ".., 119) .......................................... = 119&lt;BR /&gt;[16231] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[16231] write(20, "\0\0\01d\0\0\0\09ffffffffc\vfe\0".., 48) ........................................... = 48&lt;BR /&gt;[16231] read(20, "9ffffffffc\n90d8\0\0\0\0\0\0\0\0".., 3076) .......................................... = 28&lt;BR /&gt;[16231] write(18, "W A I T   # 1 :   n a m = ' d i ".., 119) .......................................... = 119&lt;BR /&gt;[16231] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[16231] pw_post(2609706318533982420) .................................................................. = 0 &lt;BR /&gt;&lt;BR /&gt;and we see pw_wait returns 0 - that's ok.&lt;BR /&gt;&lt;BR /&gt;Exp. 2 :&lt;BR /&gt;&lt;BR /&gt;$tusc -p 23610&lt;BR /&gt;( Attached to process 23610 ("ora_p010_THDM") [64-bit] )&lt;BR /&gt;[23610] pw_wait(0x9fffffffffff18c0) ................................................................... [sleeping]&lt;BR /&gt;[23610] pw_wait(0x9fffffffffff18c0) ................................................................... ERR#11 EAGAIN&lt;BR /&gt;[23610] write(18, "W A I T   # 1 :   n a m = ' P X ".., 126) .......................................... = 126&lt;BR /&gt;[23610] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[23610] getrusage(RUSAGE_SELF, 0x9fffffffffff1650) .................................................... = 0&lt;BR /&gt;[23610] getrusage(RUSAGE_SELF, 0x9fffffffffff1660) .................................................... = 0&lt;BR /&gt;[23610] pw_wait(0x9fffffffffff18c0) ................................................................... ERR#11 EAGAIN&lt;BR /&gt;[23610] write(18, "W A I T   # 1 :   n a m = ' P X ".., 126) .......................................... = 126&lt;BR /&gt;[23610] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[23610] pw_wait(0x9fffffffffff18c0) ................................................................... ERR#11 EAGAIN&lt;BR /&gt;[23610] write(18, "W A I T   # 1 :   n a m = ' P X ".., 126) .......................................... = 126&lt;BR /&gt;[23610] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[23610] pw_wait(0x9fffffffffff18c0) ................................................................... ERR#11 EAGAIN&lt;BR /&gt;[23610] write(18, "W A I T   # 1 :   n a m = ' P X ".., 126) .......................................... = 126&lt;BR /&gt;[23610] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[23610] getrusage(RUSAGE_SELF, 0x9fffffffffff1650) .................................................... = 0&lt;BR /&gt;[23610] getrusage(RUSAGE_SELF, 0x9fffffffffff1660) .................................................... = 0&lt;BR /&gt;[23610] pw_wait(0x9fffffffffff18c0) ................................................................... ERR#11 EAGAIN&lt;BR /&gt;[23610] gettimeofday(0x9fffffffffff0380, NULL) ........................................................ = 0&lt;BR /&gt;[23610] write(18, "* * *   2 0 0 8 - 1 0 - 2 4   1 ".., 27) ........................................... = 27&lt;BR /&gt;[23610] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[23610] write(18, "W A I T   # 1 :   n a m = ' P X ".., 126) .......................................... = 126&lt;BR /&gt;[23610] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[23610] pw_wait(0x9fffffffffff18c0) ................................................................... ERR#11 EAGAIN&lt;BR /&gt;[23610] write(18, "W A I T   # 1 :   n a m = ' P X ".., 126) .......................................... = 126&lt;BR /&gt;[23610] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[23610] pw_wait(0x9fffffffffff18c0) ................................................................... ERR#11 EAGAIN&lt;BR /&gt;[23610] write(18, "W A I T   # 1 :   n a m = ' P X ".., 126) .......................................... = 126&lt;BR /&gt;[23610] write(18, "\n", 1) ............................................................................ = 1&lt;BR /&gt;[23610] getrusage(RUSAGE_SELF, 0x9fffffffffff1650) .................................................... = 0&lt;BR /&gt;[23610] getrusage(RUSAGE_SELF, 0x9fffffffffff1660) .................................................... = 0&lt;BR /&gt;[23610] pw_wait(0x9fffffffffff18c0) ................................................................... ERR#11 EAGAIN &lt;BR /&gt;&lt;BR /&gt;pw_wait return ERR#11 - question is why ? Should be 0.&lt;BR /&gt;&lt;BR /&gt;When I use tusc to trace processes call stack pw_wait with ERR#11 seems not good. Other calls seems ok. &lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Mariusz Mroz&lt;BR /&gt;</description>
      <pubDate>Fri, 24 Oct 2008 11:39:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137247#M653711</guid>
      <dc:creator>Mariusz Mróz</dc:creator>
      <dc:date>2008-10-24T11:39:25Z</dc:date>
    </item>
    <item>
      <title>Re: pw_wait ERR#11 EAGAIN on oracle parallel slave process</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137248#M653712</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;BTW.&lt;BR /&gt;&lt;BR /&gt;I post on forum because I got "WARNING oracle process running out of OS kernel I/O " in oracle trace files (mainly oracle parallel slave processes) on Oracle 10.2.0.4 Ent. Sever IA64 HP-UX 11.23. &lt;BR /&gt;I patched my db with p6687381 (Note.6687381.8 Bug 6687381 - WARNING oracle process running out of OS kernel I/O resources") but warnings are still produced. Oracele Devel. Team coudn't find reason why messages are produced.&lt;BR /&gt;My async device conf:&lt;BR /&gt;&lt;BR /&gt;#1.&lt;BR /&gt;$kcmodule -a | grep -i async&lt;BR /&gt;&lt;BR /&gt;asyncdsk static best&lt;BR /&gt;&lt;BR /&gt;#2.&lt;BR /&gt;$ls /dev/asyn*&lt;BR /&gt;/dev/async /dev/asyncdsk&lt;BR /&gt;&lt;BR /&gt;#3.&lt;BR /&gt;$ll /dev/async&lt;BR /&gt;crw-rw---- 1 oracle dba 101 0x000007 Sep 5 10:03 /dev/async&lt;BR /&gt;&lt;BR /&gt;#4.&lt;BR /&gt;$ kcmodule -v asyncdsk&lt;BR /&gt;Module asyncdsk [4868CE13]&lt;BR /&gt;Description Asynchronous Disk I/O Driver&lt;BR /&gt;State static (best state)&lt;BR /&gt;State at Next Boot static (best state)&lt;BR /&gt;Capable static unused&lt;BR /&gt;Depends On interface HPUX_11_23:1.0&lt;BR /&gt;&lt;BR /&gt;#5.&lt;BR /&gt;pg /etc/privgroup&lt;BR /&gt;dba MLOCK CHOWN RTSCHED RTPRIO&lt;BR /&gt;&lt;BR /&gt;My server:&lt;BR /&gt;$model&lt;BR /&gt;ia64 hp server rx8640&lt;BR /&gt;$uname -a&lt;BR /&gt;HP-UX myhost B.11.23 U ia64 &lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Mariusz Mroz</description>
      <pubDate>Fri, 24 Oct 2008 11:45:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137248#M653712</guid>
      <dc:creator>Mariusz Mróz</dc:creator>
      <dc:date>2008-10-24T11:45:36Z</dc:date>
    </item>
    <item>
      <title>Re: pw_wait ERR#11 EAGAIN on oracle parallel slave process</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137249#M653713</link>
      <description>&amp;gt;Oracle Devel. Team couldn't find reason why messages are produced.&lt;BR /&gt;&lt;BR /&gt;I would suggest you have them pursue this with HP, rather than you do it.</description>
      <pubDate>Fri, 24 Oct 2008 22:06:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137249#M653713</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-10-24T22:06:07Z</dc:date>
    </item>
    <item>
      <title>Re: pw_wait ERR#11 EAGAIN on oracle parallel slave process</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137250#M653714</link>
      <description>Hi Dennis,&lt;BR /&gt;&amp;gt;I would suggest you have them pursue this with HP, rather than you do it.&lt;BR /&gt;&lt;BR /&gt;I plane to make new call to HP, but I got an info from last call to use minor no 0x0 - only one supported by HP. It's not satisfy me (in. eg. I need delay on /dev/async - all my data file are on raw dev's). &lt;BR /&gt;&lt;BR /&gt;BTW. Oracle Dev. Team provide me with a manual of correct set up asynch. dev. in HP-UX as follows Sybase AES 15 docs &lt;A href="http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc35823_1500/html/uconfig/BBCBEAGF.htm" target="_blank"&gt;http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc35823_1500/html/uconfig/BBCBEAGF.htm&lt;/A&gt;&lt;BR /&gt;:)&lt;BR /&gt;&lt;BR /&gt;In the next maintanance windows of my system I'll change the minor no from x07 to x04.</description>
      <pubDate>Tue, 28 Oct 2008 07:51:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137250#M653714</guid>
      <dc:creator>Mariusz Mróz</dc:creator>
      <dc:date>2008-10-28T07:51:30Z</dc:date>
    </item>
    <item>
      <title>Re: pw_wait ERR#11 EAGAIN on oracle parallel slave process</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137251#M653715</link>
      <description>1.&lt;BR /&gt;As mam desc. of pw_wait():&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;           [EAGAIN]       pw_wait() was called with a timeout that expired&lt;BR /&gt;                          with no post(s) pending.&lt;BR /&gt;&lt;BR /&gt;There is a normal situation for pw_wait system call.&lt;BR /&gt;&lt;BR /&gt;2. &lt;BR /&gt;ad. /dev/async problem with oracle PX processes.&lt;BR /&gt;&lt;BR /&gt;It helped me a patch : 8412426: WARNING COULD NOT LOWER THE ASYNCH I/O LIMIT TO 912 FOR SQL DIRECT&lt;BR /&gt;I/O. &lt;BR /&gt;&lt;BR /&gt;Details:&lt;BR /&gt;Patch  8412426      : applied on Wed Sep 09 11:34:25 CEST 2009&lt;BR /&gt;Unique Patch ID:  11623362&lt;BR /&gt;   Created on 6 Sep 2009, 23:16:35 hrs PST8PDT&lt;BR /&gt;   Bugs fixed:&lt;BR /&gt;     8412426&lt;BR /&gt;   Files Touched:&lt;BR /&gt;     /ksfd.o --&amp;gt; ORACLE_HOME/lib/libserver10.a&lt;BR /&gt;</description>
      <pubDate>Mon, 21 Sep 2009 06:39:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pw-wait-err-11-eagain-on-oracle-parallel-slave-process/m-p/5137251#M653715</guid>
      <dc:creator>Mariusz Mróz</dc:creator>
      <dc:date>2009-09-21T06:39:21Z</dc:date>
    </item>
  </channel>
</rss>

