<?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 Problems with SAM and shared memory in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-with-sam-and-shared-memory/m-p/4581764#M373935</link>
    <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Since I installed Progress RDBS on the HP-UX 11.23 server I'm getting this kind of errors when trying to start SAM while the Progress databases are up:&lt;BR /&gt;&lt;BR /&gt;sam: FATAL ERROR: Unable to load library "/usr/obam/lib/libIDMawrt.1": Not enough space&lt;BR /&gt;&lt;BR /&gt;OR&lt;BR /&gt;&lt;BR /&gt;/usr/lib/dld.sl: Call to mmap() failed - TEXT //usr/obam/lib/libobam.1&lt;BR /&gt;/usr/lib/dld.sl: Not enough space&lt;BR /&gt;/usr/sbin/sam[220]: 4826 Abort(coredump).&lt;BR /&gt;&lt;BR /&gt;As I could read on other threads it seems that this is related to the shared memory as long as the database servers are using it.&lt;BR /&gt;&lt;BR /&gt;Yet, when using swapinfo it looks like I have enough memory as long as only 25% of the total is used.&lt;BR /&gt;I tried to change some kernel parameters but with no favorable result.&lt;BR /&gt;Any advice would be apreciated.&lt;BR /&gt;&lt;BR /&gt;Thanks &lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Wed, 10 Feb 2010 21:07:40 GMT</pubDate>
    <dc:creator>Florin Lascau</dc:creator>
    <dc:date>2010-02-10T21:07:40Z</dc:date>
    <item>
      <title>Problems with SAM and shared memory</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-with-sam-and-shared-memory/m-p/4581764#M373935</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Since I installed Progress RDBS on the HP-UX 11.23 server I'm getting this kind of errors when trying to start SAM while the Progress databases are up:&lt;BR /&gt;&lt;BR /&gt;sam: FATAL ERROR: Unable to load library "/usr/obam/lib/libIDMawrt.1": Not enough space&lt;BR /&gt;&lt;BR /&gt;OR&lt;BR /&gt;&lt;BR /&gt;/usr/lib/dld.sl: Call to mmap() failed - TEXT //usr/obam/lib/libobam.1&lt;BR /&gt;/usr/lib/dld.sl: Not enough space&lt;BR /&gt;/usr/sbin/sam[220]: 4826 Abort(coredump).&lt;BR /&gt;&lt;BR /&gt;As I could read on other threads it seems that this is related to the shared memory as long as the database servers are using it.&lt;BR /&gt;&lt;BR /&gt;Yet, when using swapinfo it looks like I have enough memory as long as only 25% of the total is used.&lt;BR /&gt;I tried to change some kernel parameters but with no favorable result.&lt;BR /&gt;Any advice would be apreciated.&lt;BR /&gt;&lt;BR /&gt;Thanks &lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 10 Feb 2010 21:07:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-with-sam-and-shared-memory/m-p/4581764#M373935</guid>
      <dc:creator>Florin Lascau</dc:creator>
      <dc:date>2010-02-10T21:07:40Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with SAM and shared memory</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-with-sam-and-shared-memory/m-p/4581765#M373936</link>
      <description>Hi:&lt;BR /&gt;&lt;BR /&gt;You should look at both 'maxdsiz' (or 'maxdsiz_64bit' if the database is a 64-bit one) as well as the amount of swap space you have configured.&lt;BR /&gt;&lt;BR /&gt;Swap space is required at least during process instantiation for reservation purposes.  While a process may never actually use swap space, the kernel demands that enough exist in the event that process data needs to be swapped (paged). &lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Wed, 10 Feb 2010 21:16:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-with-sam-and-shared-memory/m-p/4581765#M373936</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2010-02-10T21:16:21Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with SAM and shared memory</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-with-sam-and-shared-memory/m-p/4581766#M373937</link>
      <description>The failure is telling you that there is not enough shared address space left in the Global areas to load the shared library. (I'll assume said library is 32-bit). This is not the same as virtual memory (swap) or real memory (RAM) -- it is virtual address space of a particular range which is shared across the system.&lt;BR /&gt;&lt;BR /&gt;The Memory Windows white paper gives a reasonable overview of this though it was written for 11.0 [the concepts of the different address space layouts are still good]. If you're on IPF, the Adaptive Address Space white paper is what you want to read:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://docs.hp.com/en/943/memwn1_4.pdf" target="_blank"&gt;http://docs.hp.com/en/943/memwn1_4.pdf&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://docs.hp.com/en/8681/aas_white_paper.pdf" target="_blank"&gt;http://docs.hp.com/en/8681/aas_white_paper.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Barring being able to either run 64-bit Progress (which doesn't use IPC_SHARE32/MAP_ADDR32 or you're no better off) or using Memory Windows or MPAS to shift SAM or Progress to a different shared area, the only other solution I could think of here would be to run SAM first (and not close it) such that you consume the address space in advance [preventing the Progress DBs from consuming it] or reduce the database shared address space consumption.</description>
      <pubDate>Wed, 10 Feb 2010 21:55:08 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-with-sam-and-shared-memory/m-p/4581766#M373937</guid>
      <dc:creator>Don Morris_1</dc:creator>
      <dc:date>2010-02-10T21:55:08Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with SAM and shared memory</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-with-sam-and-shared-memory/m-p/4581767#M373938</link>
      <description>&amp;gt;JRF: You should look at both 'maxdsiz'&lt;BR /&gt;&lt;BR /&gt;Not hardly.  As Don said, when you see "TEXT" it means shared memory, since TEXT isn't "swapped".&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Don: I'll assume said library is 32-bit.&lt;BR /&gt;&lt;BR /&gt;No need to assume, this is a 32 bit dld from the error message.  :-)</description>
      <pubDate>Thu, 11 Feb 2010 10:43:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-with-sam-and-shared-memory/m-p/4581767#M373938</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2010-02-11T10:43:43Z</dc:date>
    </item>
  </channel>
</rss>

