From owner-freebsd-fs@FreeBSD.ORG Tue Nov 1 03:41:18 2011 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75B9F106566B for ; Tue, 1 Nov 2011 03:41:18 +0000 (UTC) (envelope-from jwd@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 657578FC0C for ; Tue, 1 Nov 2011 03:41:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id pA13fILq090397 for ; Tue, 1 Nov 2011 03:41:18 GMT (envelope-from jwd@freefall.freebsd.org) Received: (from jwd@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id pA13fIeY090391 for freebsd-fs@freebsd.org; Tue, 1 Nov 2011 03:41:18 GMT (envelope-from jwd) Date: Tue, 1 Nov 2011 03:41:18 +0000 From: John To: freebsd-fs@freebsd.org Message-ID: <20111101034118.GA73746@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Subject: (Yet Another) Damaged directory on ZFS? X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Nov 2011 03:41:18 -0000 Hi Folks, We have a zfs fileserver running 9.0-RC1 which appears to have locked up in a manner similar to the "Damanged directory on ZFS" thread. It started after a zfs snapshat which appears to have hung. At that point, an "ls" command on a directory which is either empty or contains only other directories works correctly. An "ls" on a directory containing a file will hang. The OS is installed on an OCZ card with UFS, ZFS is only used for the data volume. The following information is rather large and is available here: http://people.freebsd.org/~jwd/tx_sync_done.html On the page: zfs snapshot (which appears to have caused the issue) an ls that works (on empty or directory with only directories) an ls that hangs (directory contains files) zpool history that hangs ps -auxww procstat -kk -a zpool status zfs list df -hl zfs list -t sysctl -a (Very, Very large) uname -a (as below) FreeBSD server1 9.0-RC1 FreeBSD 9.0-RC1 #0 r226607M: Fri Oct 21 11:32:01 EDT 2011 neh@server1:/usr/obj/usr/src.2011-10-21_01.37.40/sys/ZFS amd64 The system is sitting idle at this point if we can provide any additional debugging informtion. Please let me know. Thanks, John