<?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: HP-UX 11.23 Automount / NFS mount fails to ZFS filler in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/hp-ux-11-23-automount-nfs-mount-fails-to-zfs-filler/m-p/5515113#M478166</link>
    <description>&lt;P&gt;Hi Ron,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What NFS kernel patch level are you running on the 11.23 system?&amp;nbsp; I know we made an attempt at fixing this problem back in QXCR1000593901:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="courier new,courier"&gt;PROBLEM&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;There is an issue between the granularity of file creation times on the client and the server. For&amp;nbsp;&lt;/FONT&gt;&lt;FONT face="courier new,courier"&gt;HP-UX 11i v1 and HP-UX 11i v2, time is stored with microsecond granularity. Other server &lt;/FONT&gt;&lt;FONT face="courier new,courier"&gt;implementations use nanosecond granularity with NFS V3 (for NFS V2 only microsecond granularity is &lt;/FONT&gt;&lt;FONT face="courier new,courier"&gt;used). This difference in granularity causes an infinite loop in the client's code since it waits &lt;/FONT&gt;&lt;FONT face="courier new,courier"&gt;for its time value to match that of the server.&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="courier new,courier"&gt;FIX&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;Modified the NFS V3 code to store file times with nanosecond granularity.&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;Fixed in these patches:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;11.11 ONC/NFS patch PHNE_37568&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;11.23 NFS patch PHNE_37851&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The 11.23 fix originally shipped in&amp;nbsp;PHNE_37851:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;PHNE_37851:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;( QX:&lt;A href="http://psweb1.cup.hp.com/~projects/pq/cgi-bin/goto_cr.cgi?number=QXCR1000593901" target="SR"&gt;QXCR1000593901&lt;/A&gt; SR:&lt;A href="http://psweb1.cup.hp.com/~projects/pq/cgi-bin/goto_cr.cgi?number=8606498273" target="SR"&gt;8606498273&lt;/A&gt; CR:&lt;A href="http://psweb1.cup.hp.com/~projects/pq/cgi-bin/goto_cr.cgi?number=JAGag50178" target="SR"&gt;JAGag50178&lt;/A&gt; )&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;A process trying to truncate a file stops responding with some NFS &lt;/FONT&gt;&lt;FONT face="courier new,courier"&gt;server implementations.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That patch shipped back in May 2008.&amp;nbsp; It's since been superseded a number of times.&amp;nbsp; The latest patch is PHNE_41975.&amp;nbsp; Have you tried installing PHNE_41975 and its dependent patches to see if this resolves the problem?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;</description>
    <pubDate>Wed, 23 Jun 2021 13:33:28 GMT</pubDate>
    <dc:creator>Dave Olker</dc:creator>
    <dc:date>2021-06-23T13:33:28Z</dc:date>
    <item>
      <title>HP-UX 11.23 Automount / NFS mount fails to ZFS filler</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/hp-ux-11-23-automount-nfs-mount-fails-to-zfs-filler/m-p/5513163#M478137</link>
      <description>&lt;P&gt;Does anyone know if there is a fix to this issue other than upgrade to hp-ux 11i v3 or use NFS version2?&amp;nbsp; Have a client that is locked into hp-ux version 11.23 for at least another year until software port is completed.&amp;nbsp; Thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Description&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Known bug in HP-UX NFS client prior to HP-UX 11.31:&amp;nbsp; NFS client doesn't properly handle nanosecond timestamps on files shared via NFS V3 from a ZFS back-end filesystem.&lt;BR /&gt;Since 11.31 only runs on HP server class machines, we are unable to work with ZFS filesystems on older HP-UX boxes without dropping back to NFS V2, which has filesize limitations that are unacceptable (2GB max) as well as much poorer performance.&lt;BR /&gt;Suggest a new ZFS property:&amp;nbsp; timegranularity&lt;BR /&gt;whose default value is 'nanoseconds' but can be set to 'seconds'.&lt;BR /&gt;When set to 'seconds' the ZFS filesystem will only report time values down to 'seconds' granularity and NFS server should zero the nanoseconds portion of the nfstime3 structure, thereby solving the interoperability problem with HP-UX.&lt;BR /&gt;Frequency&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Always&lt;BR /&gt;Regression&lt;BR /&gt;&amp;nbsp;&amp;nbsp; No&lt;BR /&gt;Steps to Reproduce&lt;BR /&gt;&amp;nbsp;&amp;nbsp; See Bug ID &lt;A target="_blank" href="http://monaco.sfbay.sun.com/detail.jsf?cr=6538387"&gt;6538387&lt;/A&gt;:&lt;BR /&gt;&lt;A target="_blank" href="http://bugs.opensolaris.org/view_bug.do?bug_id=6538387"&gt;http://bugs.opensolaris.org/view_bug.do?bug_id=6538387&lt;/A&gt;&lt;BR /&gt;Expected Result&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Actions on files should proceed as expected, and operations should complete.&lt;BR /&gt;Actual Result&lt;BR /&gt;&amp;nbsp;&amp;nbsp; The client system hangs.&amp;nbsp; If you snoop the connection you see an undending sequence of:&lt;BR /&gt;hp_client -&amp;gt; solaris_server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NFS C SETATTR3 FH=597F&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; solaris_server -&amp;gt; hp_client NFS R SETATTR3 Update synch mismatch&lt;BR /&gt;hp_client -&amp;gt; solaris_server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NFS C SETATTR3 FH=A57F&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; solaris_server -&amp;gt; hp_client NFS R SETATTR3 Update synch mismatch&lt;BR /&gt;hp_client -&amp;gt; solaris_server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NFS C GETATTR3 FH=597F&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; solaris_server -&amp;gt; hp_client NFS R GETATTR3 OK&lt;BR /&gt;hp_client -&amp;gt; solaris_server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NFS C GETATTR3 FH=A57F&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; solaris_server -&amp;gt; hp_client NFS R GETATTR3 OK&lt;BR /&gt;Error Message(s)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; None.&amp;nbsp; System hangs.&lt;BR /&gt;Test Case&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;Workaround&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Use NFS V2, which doesn't support nanosecond time on files.&lt;BR /&gt;Submitter wants to work on bug&lt;BR /&gt;&amp;nbsp;&amp;nbsp; No&lt;BR /&gt;Additional configuration information&lt;BR /&gt;&amp;nbsp;&amp;nbsp; All versions of Solaris/OpenSolaris with ZFS filesystems.&lt;/P&gt;</description>
      <pubDate>Mon, 30 Jan 2012 18:02:01 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/hp-ux-11-23-automount-nfs-mount-fails-to-zfs-filler/m-p/5513163#M478137</guid>
      <dc:creator>RonMarch</dc:creator>
      <dc:date>2012-01-30T18:02:01Z</dc:date>
    </item>
    <item>
      <title>Re: HP-UX 11.23 Automount / NFS mount fails to ZFS filler</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/hp-ux-11-23-automount-nfs-mount-fails-to-zfs-filler/m-p/5515113#M478166</link>
      <description>&lt;P&gt;Hi Ron,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What NFS kernel patch level are you running on the 11.23 system?&amp;nbsp; I know we made an attempt at fixing this problem back in QXCR1000593901:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="courier new,courier"&gt;PROBLEM&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;There is an issue between the granularity of file creation times on the client and the server. For&amp;nbsp;&lt;/FONT&gt;&lt;FONT face="courier new,courier"&gt;HP-UX 11i v1 and HP-UX 11i v2, time is stored with microsecond granularity. Other server &lt;/FONT&gt;&lt;FONT face="courier new,courier"&gt;implementations use nanosecond granularity with NFS V3 (for NFS V2 only microsecond granularity is &lt;/FONT&gt;&lt;FONT face="courier new,courier"&gt;used). This difference in granularity causes an infinite loop in the client's code since it waits &lt;/FONT&gt;&lt;FONT face="courier new,courier"&gt;for its time value to match that of the server.&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="courier new,courier"&gt;FIX&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;Modified the NFS V3 code to store file times with nanosecond granularity.&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;Fixed in these patches:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;11.11 ONC/NFS patch PHNE_37568&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;11.23 NFS patch PHNE_37851&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The 11.23 fix originally shipped in&amp;nbsp;PHNE_37851:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;PHNE_37851:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;( QX:&lt;A href="http://psweb1.cup.hp.com/~projects/pq/cgi-bin/goto_cr.cgi?number=QXCR1000593901" target="SR"&gt;QXCR1000593901&lt;/A&gt; SR:&lt;A href="http://psweb1.cup.hp.com/~projects/pq/cgi-bin/goto_cr.cgi?number=8606498273" target="SR"&gt;8606498273&lt;/A&gt; CR:&lt;A href="http://psweb1.cup.hp.com/~projects/pq/cgi-bin/goto_cr.cgi?number=JAGag50178" target="SR"&gt;JAGag50178&lt;/A&gt; )&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;A process trying to truncate a file stops responding with some NFS &lt;/FONT&gt;&lt;FONT face="courier new,courier"&gt;server implementations.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That patch shipped back in May 2008.&amp;nbsp; It's since been superseded a number of times.&amp;nbsp; The latest patch is PHNE_41975.&amp;nbsp; Have you tried installing PHNE_41975 and its dependent patches to see if this resolves the problem?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;</description>
      <pubDate>Wed, 23 Jun 2021 13:33:28 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/hp-ux-11-23-automount-nfs-mount-fails-to-zfs-filler/m-p/5515113#M478166</guid>
      <dc:creator>Dave Olker</dc:creator>
      <dc:date>2021-06-23T13:33:28Z</dc:date>
    </item>
  </channel>
</rss>

