zfs deadlock

krichy at cflinux.hu krichy at cflinux.hu
Fri Dec 6 08:50:32 UTC 2013


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.


More information about the freebsd-fs mailing list