ports/143566: ports/sysutils/diskcheckd runs constantly when using gmirror and not logging to syslogd(8)
Vincent Poy
vincepoy at gmail.com
Fri Feb 5 01:50:01 UTC 2010
>Number: 143566
>Category: ports
>Synopsis: ports/sysutils/diskcheckd runs constantly when using gmirror and not logging to syslogd(8)
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Feb 05 01:50:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Vincent Poy
>Release: 9.0-CURRENT
>Organization:
DNA Logic Corporation
>Environment:
FreeBSD bigbang.DNALOGIC.NET 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Tue Feb 2 12:59:15 PST 2010 vince at bigbang.DNALOGIC.NET:/usr/obj/usr/src/sys/BIGBANG i386
also happened in a November 5, 2004 -CURRENT as well.
>Description:
ports/sysutils/diskcheckd runs fine when gmirror is not involved so when ad0 and ad2 were standard /dev/ad0 slices, diskcheckd ran fine. However, when the same devices are part of gmirror, the HDD light would stay on continuously solid from when diskcheckd is ran until system shutdown - 2 weeks is the longest I have experienced this. If I stopped diskcheckd, the HDD light would go off immediately.
It is similar to:
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/115853
diskcheckd also is not logging to syslog as /var/log/messages does not show anything except I noticed in ttyv0, it will show the following a few minutes after FreeBSD completely boots:
diskcheckd[x]: reached end of /dev/ad0 with 0 errors
diskcheckd[x]: reached end of /dev/ad2 with 0 errors
>How-To-Repeat:
run diskcheckd with a system that is running gmirror.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list