<?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: OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073736#M86771</link>
    <description>[Guenther, Notes collision ! :-) ]&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; From a database product? &lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; RMS index-sequential files?&lt;BR /&gt;&lt;BR /&gt;Ken&amp;gt;These are databse files.&lt;BR /&gt;&lt;BR /&gt;Huh? Sorry, that does not translate/explain.&lt;BR /&gt;Names! Numbers! Types!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; What's the application written in? C?&lt;BR /&gt;&lt;BR /&gt;Yes, the application is written in C.&lt;BR /&gt;&lt;BR /&gt;Ok, and now for the significant details...&lt;BR /&gt;Does it call a DB product for IO?&lt;BR /&gt;Does it use native C built-in IO like 'fwrite' or RMS calls like SYS$PUT? Does the open statement specify "ctx=rec" ? "shr=???" ?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; For smaller tests, things work fine.&lt;BR /&gt;&lt;BR /&gt;Probably not. You may have the bad luck that it just appeared to work fine.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; We just got this (8.3) machine recently. Before that we used to run the same benchmark tests with nodes running OpenVMS 8.2 and 7.3-2 and we never had this problem.&lt;BR /&gt;&lt;BR /&gt;More likely it was there all along, just not visible yet. Then again, there is always that small possibility that the application stumbled into a actual bug.&lt;BR /&gt;&lt;BR /&gt;Maybe new LOCK REMASTER logic is playing a (timing) role?&lt;BR /&gt;&lt;BR /&gt;Cheers!&lt;BR /&gt;Hein.&lt;BR /&gt;</description>
    <pubDate>Thu, 11 Oct 2007 13:41:02 GMT</pubDate>
    <dc:creator>Hein van den Heuvel</dc:creator>
    <dc:date>2007-10-11T13:41:02Z</dc:date>
    <item>
      <title>OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073730#M86765</link>
      <description>Hi all:&lt;BR /&gt;&lt;BR /&gt;We have a cluster of three nodes as follows:&lt;BR /&gt;&lt;BR /&gt;Node-A (Alphaserver DS-10 OpenVMS 7.3-2)&lt;BR /&gt;Node-B (ES-40 OpenVMS 8.3)&lt;BR /&gt;Node-C (ES-40 OpenVMS 8.2)&lt;BR /&gt;&lt;BR /&gt;We use Node-A for development and cutting release savesets.&lt;BR /&gt;&lt;BR /&gt;We run tests on Node-B and Node-C.  The testing includes several benchmark tests in which we create and update a database from one of the nodes and update from the other node.  &lt;BR /&gt;&lt;BR /&gt;We occasionally get SYSTEM-W-ENDOFFILE errors when a server attempts to read a database file that had been extended by one node and the other node tried to read.&lt;BR /&gt;&lt;BR /&gt;I understand that with OpenVMS 8.3 we have 10-12 new SYSGEN parameters and among them are &lt;BR /&gt;GB_CACHEALLMAX (set to 50000) and&lt;BR /&gt;GB_DEFPERCENT (set to 35).&lt;BR /&gt;&lt;BR /&gt;Are these parameters need to be changed?&lt;BR /&gt;&lt;BR /&gt;Is having an 8.2/8.3 cluster with one node (8.3)having GB_CACHEALLMAX/etc affects in any way the other node's behavior with respect to updating file headers when a database file is extended?&lt;BR /&gt;&lt;BR /&gt;Thank you.&lt;BR /&gt;-Ken</description>
      <pubDate>Thu, 11 Oct 2007 12:04:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073730#M86765</guid>
      <dc:creator>Ken USA</dc:creator>
      <dc:date>2007-10-11T12:04:13Z</dc:date>
    </item>
    <item>
      <title>Re: OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073731#M86766</link>
      <description>I think the GB_ parameter come into play if you set the /GLOBAL_BUFFER=DEFAULT for a RMS file. If you specify numeric values, as you must do on the V7.3-2 node, they have no effect.&lt;BR /&gt;&lt;BR /&gt;You know that V7/V8 is only supported for 'migration' purposes :-)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;regards Kalle</description>
      <pubDate>Thu, 11 Oct 2007 12:40:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073731#M86766</guid>
      <dc:creator>Karl Rohwedder</dc:creator>
      <dc:date>2007-10-11T12:40:51Z</dc:date>
    </item>
    <item>
      <title>Re: OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073732#M86767</link>
      <description>Ken,&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;BR /&gt;Node-A (Alphaserver DS-10 OpenVMS 7.3-2)&lt;BR /&gt;Node-B (ES-40 OpenVMS 8.3)&lt;BR /&gt;Node-C (ES-40 OpenVMS 8.2)&lt;BR /&gt;&amp;lt;&amp;lt;&amp;lt;&lt;BR /&gt;&lt;BR /&gt;well, I am not too surprised that it works, but OTOH, I am really not surprised by some minor glitches (after all, -W- ).&lt;BR /&gt;&lt;BR /&gt;I have always been of the impression, that two-version clusters were supported "for migration only", and I have NO recollection of ANY support for 3-version variants....&lt;BR /&gt;&lt;BR /&gt;just my EUR 0,02&lt;BR /&gt;&lt;BR /&gt;PS. Why do you not edit "My Profile", and change your personal name to be Ken &lt;WHATEVERYOUWANTTOMAKEKNOWN&gt;  ? The CA1460725  will always be your ID anyway.&lt;BR /&gt;&lt;BR /&gt;Proost.&lt;BR /&gt;&lt;BR /&gt;Have one on me.&lt;BR /&gt;&lt;BR /&gt;jpe&lt;BR /&gt;&lt;/WHATEVERYOUWANTTOMAKEKNOWN&gt;</description>
      <pubDate>Thu, 11 Oct 2007 12:43:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073732#M86767</guid>
      <dc:creator>Jan van den Ende</dc:creator>
      <dc:date>2007-10-11T12:43:32Z</dc:date>
    </item>
    <item>
      <title>Re: OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073733#M86768</link>
      <description>"We occasionally get SYSTEM-W-ENDOFFILE errors when a server attempts to read a database file that had been extended by one node and the other node tried to read."&lt;BR /&gt;&lt;BR /&gt;Yes, so? Maybe that's what it is...your apllication tried to read beyond the current end-of-file and has - maybe - nothing to do with the extension at all.&lt;BR /&gt;&lt;BR /&gt;What kind of files are these? From a database product? RMS index-sequential files?&lt;BR /&gt;&lt;BR /&gt;What's the application written in? C? Which function failed with SS$_ENDOFFILE?&lt;BR /&gt;&lt;BR /&gt;I don't see an issue with running multiple versions in a cluster. Not with this problem at this point of the discussion.&lt;BR /&gt;&lt;BR /&gt;/Guenther</description>
      <pubDate>Thu, 11 Oct 2007 12:57:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073733#M86768</guid>
      <dc:creator>Guenther Froehlin</dc:creator>
      <dc:date>2007-10-11T12:57:11Z</dc:date>
    </item>
    <item>
      <title>Re: OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073734#M86769</link>
      <description>&amp;gt;&amp;gt; We occasionally get SYSTEM-W-ENDOFFILE errors when a server attempts to read a database file that had been extended by one node and the other node tried to read.&lt;BR /&gt;&lt;BR /&gt;ENDOFFILE generally means just that.&lt;BR /&gt;&lt;BR /&gt;If it comes as a surprise then 1000 of 1000 times that was as a result of broken synchronization techniques between application components, sometimes based on false assumptions of database semantics.&lt;BR /&gt;&lt;BR /&gt;What I am trying to say here is the you should look closely at the application first, then look again at the application, and then once again, before suspecting a problem with the Operating System.&lt;BR /&gt;&lt;BR /&gt;The lack of pertinent information in the question suggest that the first steps have not yet been taken, but it could also reflect an oversimplyfication of the problem statement.&lt;BR /&gt;&lt;BR /&gt;What is 'a database' for you?&lt;BR /&gt;This is not an OpenVMS native concept.&lt;BR /&gt;&lt;BR /&gt;Are we talking about Oracle? RDBMS? MySQL?&lt;BR /&gt;Or does this refer to basic RMS files?&lt;BR /&gt;Indexed files? Sequential? Relative?&lt;BR /&gt;QIO access? Direct calls to RMS or through a languege RTL (C RTL?&lt;BR /&gt;Block-IO or Record-IO ($GET, $PUT), &lt;BR /&gt;Sharing configuration?&lt;BR /&gt;&lt;BR /&gt;What is the basic sync method between prcocesses? How does a reader know there is new data? How does it know how much new data there is?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; I understand that with OpenVMS 8.3 we have 10-12 new SYSGEN parameters and among them are &lt;BR /&gt;GB_CACHEALLMAX (set to 50000) and&lt;BR /&gt;GB_DEFPERCENT (set to 35).&lt;BR /&gt;&lt;BR /&gt;Those are only used when an (RMS) file is marked with SET FILE/GLOBAL=DEFAULT.&lt;BR /&gt;Is your application doing that?&lt;BR /&gt;[you could be the first one on the planet doing so and thus is would be a tad more likely to run into a bug]&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; Are these parameters need to be changed?&lt;BR /&gt;&lt;BR /&gt;If you use them then they likely should be changed, but at the same time they are unlikely to have any effect on a 'ENDOFFILE' problem. No relation.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; respect to updating file headers when a database file is extended?&lt;BR /&gt;&lt;BR /&gt;You seem to know much more than you shared here. Please provide details such that we can try to help.&lt;BR /&gt;&lt;BR /&gt;- what constitues a database for your application?&lt;BR /&gt;- what is the meaning of 'extended' for your application? Just a call to SYS$EXTEND (unlikely) an APPEND (call to SYS$PUT with RAC=SEQ (0) after connecting with ROP=EOF?)&lt;BR /&gt;A call to SYS$WRITE?&lt;BR /&gt;Does teh application maintain its own EOF or does it use RMS for that?&lt;BR /&gt;&lt;BR /&gt;Hope this helps some,&lt;BR /&gt;Hein van den Heuvel (at gmail dot com)&lt;BR /&gt;HvdH Performance Consulting&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 11 Oct 2007 13:11:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073734#M86769</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2007-10-11T13:11:42Z</dc:date>
    </item>
    <item>
      <title>Re: OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073735#M86770</link>
      <description>Hi all:&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; What kind of files are these? &lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; From a database product? &lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; RMS index-sequential files?&lt;BR /&gt;&lt;BR /&gt;These are databse files.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; What's the application written in? C?&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Which function failed with SS$_ENDOFFILE?&lt;BR /&gt;&lt;BR /&gt;Yes, the application is written in C.  Both nodes Node-B (8.3) and Node-C (8.2) are updating the database.  We get into the problem only when the file is extended.  For smaller tests, things work fine.&lt;BR /&gt;&lt;BR /&gt;We just got this (8.3) machine recently.  Before that we used to run the same benchmark tests with nodes running OpenVMS 8.2 and 7.3-2 and we never had this problem.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;-Ken</description>
      <pubDate>Thu, 11 Oct 2007 13:19:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073735#M86770</guid>
      <dc:creator>Ken USA</dc:creator>
      <dc:date>2007-10-11T13:19:56Z</dc:date>
    </item>
    <item>
      <title>Re: OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073736#M86771</link>
      <description>[Guenther, Notes collision ! :-) ]&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; From a database product? &lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; RMS index-sequential files?&lt;BR /&gt;&lt;BR /&gt;Ken&amp;gt;These are databse files.&lt;BR /&gt;&lt;BR /&gt;Huh? Sorry, that does not translate/explain.&lt;BR /&gt;Names! Numbers! Types!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; What's the application written in? C?&lt;BR /&gt;&lt;BR /&gt;Yes, the application is written in C.&lt;BR /&gt;&lt;BR /&gt;Ok, and now for the significant details...&lt;BR /&gt;Does it call a DB product for IO?&lt;BR /&gt;Does it use native C built-in IO like 'fwrite' or RMS calls like SYS$PUT? Does the open statement specify "ctx=rec" ? "shr=???" ?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; For smaller tests, things work fine.&lt;BR /&gt;&lt;BR /&gt;Probably not. You may have the bad luck that it just appeared to work fine.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; We just got this (8.3) machine recently. Before that we used to run the same benchmark tests with nodes running OpenVMS 8.2 and 7.3-2 and we never had this problem.&lt;BR /&gt;&lt;BR /&gt;More likely it was there all along, just not visible yet. Then again, there is always that small possibility that the application stumbled into a actual bug.&lt;BR /&gt;&lt;BR /&gt;Maybe new LOCK REMASTER logic is playing a (timing) role?&lt;BR /&gt;&lt;BR /&gt;Cheers!&lt;BR /&gt;Hein.&lt;BR /&gt;</description>
      <pubDate>Thu, 11 Oct 2007 13:41:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073736#M86771</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2007-10-11T13:41:02Z</dc:date>
    </item>
    <item>
      <title>Re: OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073737#M86772</link>
      <description>Ken,&lt;BR /&gt;&lt;BR /&gt;"These are databse files."&lt;BR /&gt;&lt;BR /&gt;that's not a lot of information. :-) Are these files of a database product like Oracle Server or Rdb or Sybase or what?&lt;BR /&gt;&lt;BR /&gt;I doubt because typically a database would not return SYSTEM-W-ENDOFFILE and would do the file extension totally transparent.&lt;BR /&gt;&lt;BR /&gt;You need to know a bit more about "the application" returning the error.&lt;BR /&gt;&lt;BR /&gt;/Guenther</description>
      <pubDate>Thu, 11 Oct 2007 13:43:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073737#M86772</guid>
      <dc:creator>Guenther Froehlin</dc:creator>
      <dc:date>2007-10-11T13:43:15Z</dc:date>
    </item>
    <item>
      <title>Re: OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073738#M86773</link>
      <description>Hi all:&lt;BR /&gt;&lt;BR /&gt;Sorry for the late reply.  The development team confirmed that they had a minor bug in their "C" routine that was doing QIO.  All is working fine now.&lt;BR /&gt;&lt;BR /&gt;Thank you.&lt;BR /&gt;-Ken</description>
      <pubDate>Mon, 15 Oct 2007 09:43:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073738#M86773</guid>
      <dc:creator>Ken USA</dc:creator>
      <dc:date>2007-10-15T09:43:47Z</dc:date>
    </item>
    <item>
      <title>Re: OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073739#M86774</link>
      <description>Thank you all for the help.&lt;BR /&gt;-Ken</description>
      <pubDate>Mon, 15 Oct 2007 09:46:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073739#M86774</guid>
      <dc:creator>Ken USA</dc:creator>
      <dc:date>2007-10-15T09:46:29Z</dc:date>
    </item>
    <item>
      <title>Re: OpenVMS Cluster - SYSTEM-W-ENDOFFILE problem</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073740#M86775</link>
      <description>&amp;gt;&amp;gt; ENDOFFILE generally means just that.&lt;BR /&gt;&amp;gt;&amp;gt;If it comes as a surprise then 1000 of 1000 times that was as a result of broken &lt;BR /&gt;&lt;BR /&gt;Make that 1001 out of 1001&lt;BR /&gt;&lt;BR /&gt;:-)&lt;BR /&gt;&lt;BR /&gt;Hein.&lt;BR /&gt;</description>
      <pubDate>Mon, 15 Oct 2007 09:50:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/openvms-cluster-system-w-endoffile-problem/m-p/5073740#M86775</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2007-10-15T09:50:07Z</dc:date>
    </item>
  </channel>
</rss>

