<div dir="ltr">Hot from our test bench - kernel 4.5.0 still reports itself to be lustre 2.3.64 and still suffers this issue...<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 20, 2016 at 5:19 PM, Dilger, Andreas <span dir="ltr"><<a href="mailto:andreas.dilger@intel.com" target="_blank">andreas.dilger@intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The version of Lustre in the upstream kernel for _features_ is pre-2.4, but it has a large number of bug fixes since then.  That means it can connect to most normal Lustre servers, but does not have HSM or DNE or any of the major features added in 2.4 and later.<br>
<br>
That is a restriction placed upon us in the kernel staging area until that code is cleaned up sufficiently to be moved into the main tree.<br>
<br>
The master and 2.8 clients work up to at least kernel 4.2 and possibly later, and are of course up-to-date feature wise.<br>
<br>
Cheers, Andreas<br>
<span class=""><br>
On Apr 20, 2016, at 04:29, E.S. Rosenberg <<a href="mailto:esr%2Blustre@mail.hebrew.edu">esr+lustre@mail.hebrew.edu</a><mailto:<a href="mailto:esr%2Blustre@mail.hebrew.edu">esr+lustre@mail.hebrew.edu</a>>> wrote:<br>
<br>
So what version of lustre is built in to kernel 4.5? We are switching distro soon at the very least to kernel 4.16 + userspace 2.7 and now would definitely be the best time to still decide to use a newer kernel.....<br>
<br>
</span><span class="">On Mon, Apr 18, 2016 at 10:28 PM, E.S. Rosenberg <<a href="mailto:esr%2Blustre@mail.hebrew.edu">esr+lustre@mail.hebrew.edu</a><mailto:<a href="mailto:esr%2Blustre@mail.hebrew.edu">esr+lustre@mail.hebrew.edu</a>>> wrote:<br>
The servers are lustre 2.5.3 on CentOS 6.5 from the official RPMs<br>
<br>
The problem was tested on 2 clients, all running Debian with a kernel we built.<br>
- kernel 3.17.8, according to /proc/fs/lustre/version - 2.3.64, the userspace programs (mount etc) are 2.5.3<br>
- kernel 4.1.6, /proc/fs/lustre/version - 2.3.64, userspace programs 2.7.52<br>
<br>
Wow, that's really a mess when you try to use mainline kernel.....<br>
<br>
BTW according to LU-6232 it was not solved.<br>
<br>
Thanks,<br>
Eli<br>
<br>
</span><span class="">On Mon, Apr 18, 2016 at 10:12 PM, Dilger, Andreas <<a href="mailto:andreas.dilger@intel.com">andreas.dilger@intel.com</a><mailto:<a href="mailto:andreas.dilger@intel.com">andreas.dilger@intel.com</a>>> wrote:<br>
What version of Lustre are you running?  I thought we fixed that problem?<br>
<br>
Cheers, Andreas<br>
<br>
</span><span class="">> On Apr 18, 2016, at 12:28, E.S. Rosenberg <<a href="mailto:esr%2Blustre@mail.hebrew.edu">esr+lustre@mail.hebrew.edu</a><mailto:<a href="mailto:esr%252Blustre@mail.hebrew.edu">esr%2Blustre@mail.hebrew.edu</a>>> wrote:<br>
><br>
> Hi all,<br>
> Several of our users ran into the "Text file busy" error described in LU-6232 (and possibly related to LU-4398 and LU-4429).<br>
><br>
> Has there been any progress on this issue?<br>
><br>
> I feel pretty dumb when I have to explain this issue to them and how to work around it....<br>
><br>
> Thanks,<br>
> Eli<br>
><br>
> Background for those who don't like reading bug reports:<br>
> When creating a script if it gets run subsequently it becomes impossible to edit said script after it's been run even though it is not actively running anymore.<br>
><br>
> Workarounds I have seen so far:<br>
> - Use an editor that moves the current file to a backup like emacs (bypasses the issue since you are in practice working on a different file)<br>
> - chmod -x the file before editing (reverts to being editable)<br>
> - run the file using sh /path/to/file instead of /path/to/file (then it stays editable)<br>
> _______________________________________________<br>
> lustre-discuss mailing list<br>
</span>> <a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a><mailto:<a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a>><br>
> <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>
<br>
</blockquote></div><br></div>