zfs deadlock

Steven Hartland killing at multiplay.co.uk
Fri Dec 6 10:35:10 UTC 2013


Thats correct it unmounts the mounted snapshot.

    Regards
    Steve

----- Original Message ----- 
From: <krichy at cflinux.hu>
To: "Steven Hartland" <killing at multiplay.co.uk>
Cc: <freebsd-fs at freebsd.org>
Sent: Friday, December 06, 2013 8:50 AM
Subject: Re: zfs deadlock


> What is strange also, when a zfs send finishes, the paralell running find command issues errors:
>
> find: ./e/Chuje: No such file or directory
> find: ./e/singe: No such file or directory
> find: ./e/joree: No such file or directory
> find: ./e/fore: No such file or directory
> find: fts_read: No such file or directory
> Fri Dec  6 09:46:04 CET 2013 2
>
> Seems if the filesystem got unmounted meanwhile. But the script is changed its working directory to the snapshot dir.
>
> Regards,
>
> 2013-12-06 09:03 időpontban krichy at cflinux.hu ezt írta:
>> Dear Steven,
>>
>> While I was playig with zfs, trying to reproduce the previous bug,
>> accidentaly hit another one, which caused a trace I attached.
>>
>> The snapshot contains directories in 2 depth, which contain files. It
>> was to simulate a vmail setup, with domain/user hierarchy.
>>
>> I hope it is useful for someone.
>>
>> I used the attached two scripts to reproduce the ZFS bug.
>>
>> It definetly crashes the system, in the last 10 minutes it is the 3rd time.
>>
>> Regards,
>> 2013-12-05 20:26 időpontban krichy at cflinux.hu ezt írta:
>>> Dear Steven,
>>>
>>> Thanks for your reply. Do you know how to reproduce the bug? Because
>>> simply sending a snapshot which is mounted does not automatically
>>> trigger the deadlock. Some special cases needed, or what?
>>> How to prove that the patch fixes this?
>>>
>>> Regards,
>>> 2013-12-05 19:39 időpontban Steven Hartland ezt írta:
>>>> Known issue you want:
>>>> http://svnweb.freebsd.org/changeset/base/258595
>>>>
>>>>    Regards
>>>>    Steve
>>>>
>>>> ----- Original Message ----- From: "Richard Kojedzinszky" <krichy at cflinux.hu>
>>>> To: <freebsd-fs at freebsd.org>
>>>> Sent: Thursday, December 05, 2013 2:56 PM
>>>> Subject: zfs deadlock
>>>>
>>>>
>>>>> Dear fs devs,
>>>>>
>>>>> We have a freenas server, which is basicaly a freebsd. I was trying to look at snapshots using ls .zfs/snapshot/.
>>>>>
>>>>> When I issued it, the system entered a deadlock. An NFSD was running, a zfs send was running when I issued the command.
>>>>>
>>>>> I attached to command outputs while the system was in a deadlock state. I tried to issue
>>>>> # reboot -q
>>>>> But that did not restart the system. After a while (5-10 minutes) the system rebooted, I dont know if the deadman caused 
>>>>> that.
>>>>>
>>>>> Now the system is up and running.
>>>>>
>>>>> It is basically a freebsd 9.2 kernel.
>>>>>
>>>>> Do someone has a clue?
>>>>>
>>>>> Kojedzinszky Richard
>>>>
>>>>
>>>> --------------------------------------------------------------------------------
>>>>
>>>>
>>>>> _______________________________________________
>>>>> freebsd-fs at freebsd.org mailing list
>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-fs
>>>>> To unsubscribe, send any mail to "freebsd-fs-unsubscribe at freebsd.org"
>>>>
>>>> ================================================
>>>> This e.mail is private and confidential between Multiplay (UK) Ltd.
>>>> and the person or entity to whom it is addressed. In the event of
>>>> misdirection, the recipient is prohibited from using, copying,
>>>> printing or otherwise disseminating it or any information contained in
>>>> it.
>>>>
>>>> In the event of misdirection, illegible or incomplete transmission
>>>> please telephone +44 845 868 1337
>>>> or return the E.mail to postmaster at multiplay.co.uk.
> 


================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337
or return the E.mail to postmaster at multiplay.co.uk.



More information about the freebsd-fs mailing list