<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 2, 2015 at 6:51 PM, Stearman, Marc <span dir="ltr">&lt;<a href="mailto:stearman2@llnl.gov" target="_blank">stearman2@llnl.gov</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-13 is permission denied (EACCES).  Does your webserver have access to those files?  If it is running as nobody, do you have the proper ownership/permissions set on all the directories and files?<br></blockquote><div>The files were created by the web/python-server to begin with, though the apache process is running as a different user, but they are set to 644.<br></div><div>Also if it were permissions shouldn&#39;t it not succeed to return any data? Here it&#39;s returning chunks of varying sizes every time....<br><br></div><div>Thanks,<br></div><div>Eli<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
-Marc<br>
<br>
----<br>
D. Marc Stearman<br>
Lustre Operations Lead<br>
<a href="mailto:stearman2@llnl.gov">stearman2@llnl.gov</a><br>
<a href="tel:925.423.9670" value="+19254239670">925.423.9670</a><br>
<div><div class="h5"><br>
<br>
<br>
<br>
On Sep 2, 2015, at 4:57 AM, E.S. Rosenberg &lt;<a href="mailto:esr%2Blustre@mail.hebrew.edu">esr+lustre@mail.hebrew.edu</a>&gt; wrote:<br>
<br>
&gt; Hi all,<br>
&gt;<br>
&gt; I am seeing an interesting/annoying problem with lustre and am not really sure what/where to look.<br>
&gt;<br>
&gt; When a webserver (galaxy using wsgi/apache2) tries to server (large) files stored on lustre it fails to send the full file and I see the following errors in syslog:<br>
&gt;<br>
&gt; Sep  2 11:50:17 hm-02 kernel: LustreError: 6973:0:(vvp_io.c:1197:vvp_io_init()) fs01: refresh file layout [0x200008815:0x217e:0x0] error -13.<br>
&gt; Sep  2 11:50:17 hm-02 kernel: LustreError: 6973:0:(file.c:179:ll_close_inode_openhandle()) inode 144115772543738238 mdc close failed: rc = -13<br>
&gt;<br>
&gt; If I try to access the files through their direct path (copying to tmp/md5sum/sha512sum) it seems to work without a problem (full file is copied and sums agree, from different nodes).<br>
&gt;<br>
&gt; When we switched the storage backend to NFS the server worked fine, so my guess is that there is an issue with the way python tries to read from the &#39;disk&#39;...<br>
&gt;<br>
&gt; Is anyone familiar with the error above?<br>
&gt;<br>
&gt; Thanks,<br>
&gt; Eli<br>
</div></div>&gt; _______________________________________________<br>
&gt; lustre-discuss mailing list<br>
&gt; <a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a><br>
&gt; <a href="http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org" rel="noreferrer" target="_blank">http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org</a><br>
<br>
</blockquote></div><br></div></div>