[lustre-discuss] "Text file busy" error

Alexander Zarochentsev alexander.zarochentsev at seagate.com
Wed Apr 20 04:54:11 PDT 2016


re-sending to lustre-discuss.

On Wed, Apr 20, 2016 at 12:52 PM, Andrew Perepechko
<andrew.perepechko at seagate.com> wrote:
> Hi
>
> You can find the patch in LU-8047.
>
> Although it helps with the mdtest performance drop from LU-4398, it is also
> probably makes sense to update LU-4398 and make it return a lookup/layout
> lock for an open request.
> If an application opens a file, it will likely need some of those in a near
> future.
>
> 2016-04-20 12:09 GMT+03:00 Alexander Zarochentsev
> <alexander.zarochentsev at seagate.com>:
>>
>> Hello,
>>
>> On Mon, Apr 18, 2016 at 7:27 PM, E.S. Rosenberg
>> <esr+lustre at mail.hebrew.edu> wrote:
>> > Hi all,
>> > Several of our users ran into the "Text file busy" error described in
>> > LU-6232 (and possibly related to LU-4398 and LU-4429).
>> >
>> > Has there been any progress on this issue?
>>
>> LU-4398 was landed once and then reverted due to performance issues.
>> The latest comment in LU-4398 explains what those perf. issues are.
>> I hope Andrew will submit a patch soon.
>>
>> >
>> > I feel pretty dumb when I have to explain this issue to them and how to
>> > work
>> > around it....
>> >
>> > Thanks,
>> > Eli
>> >
>> > Background for those who don't like reading bug reports:
>> > 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.
>> >
>> > Workarounds I have seen so far:
>> > - 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)
>> > - chmod -x the file before editing (reverts to being editable)
>> > - run the file using sh /path/to/file instead of /path/to/file (then it
>> > stays editable)
>> >
>> > _______________________________________________
>> > lustre-discuss mailing list
>> > lustre-discuss at lists.lustre.org
>> >
>> > https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.lustre.org_listinfo.cgi_lustre-2Ddiscuss-2Dlustre.org&d=CwIBaQ&c=IGDlg0lD0b-nebmJJ0Kp8A&r=3wwH9f_HIZlDOvhSVotycvCl3RDoGyv4xV_fp0Ra3FU&m=BFTHwP0k2oBp5PsMYay0ao3T4bkKawaOjHwYMNtYf4k&s=DVcKhAEmSMttYT9ES9iY-X7jvzSrE_7pQnyQe--Z-Qw&e=
>> >
>>
>>
>>
>> --
>> Alexander Zarochentsev
>> Seagate Technology, LLC
>> www.seagate.com
>
>
>
>
> --
> Andrew Perepechko · Software Engineer
> Seagate Technology, LLC
> mobile: +79169124829
> www.seagate.com



-- 
Alexander Zarochentsev
Seagate Technology, LLC
www.seagate.com


More information about the lustre-discuss mailing list