Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Mar 2005 20:06:50 +0100
From:      Pawel Jakub Dawidek <pjd@FreeBSD.org>
To:        Michael Boers <msb@datacompusa.com>
Cc:        freebsd-geom@freebsd.org
Subject:   Re: gmirrored boot drives locks up during buildworld
Message-ID:  <20050314190650.GX9291@darkness.comp.waw.pl>
In-Reply-To: <f7944513206a01f926630fed59abc188@datacompusa.com>
References:  <f7944513206a01f926630fed59abc188@datacompusa.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--Etoca9nXhLMPgAOd
Content-Type: text/plain; charset=iso-8859-2
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Mar 14, 2005 at 01:46:15PM -0500, Michael Boers wrote:
+> I recently installed FreeBSD 5.3 on a machine to be my primary mysql =20
+> server.  The machine failed after about 3 weeks of heavy use.  The =20
+> machine did not panic, it just froze and some random characters =20
+> appeared on the console.  A reboot restored the system for another few =
=20
+> weeks.  On the third failure I took it out of production.
+>=20
+> The machine consists of a Intel Pentium 4 EE HT with a pair of 80 =20
+> gigabyte IDE gmirrored boot drives and a pair of 250 gigabyte IDE =20
+> gmirror data drives.
+>=20
+> With the machine out of production, I used
+>=20
+> while (true) do make clean; make buildworld; done
+>=20
+> to exercise the machine until it failed.  Usually within three days.  I =
=20
+> swapped video cards, memory, hard drives, and played with bios settings =
=20
+> to no avail.  Finally I determined that when I ran without using =20
+> gmirror, the machine would build indefinitely.
+>=20
+> Finally, I tried the buildworld test on a completely different (amd vs =
=20
+> intel, scsi vs ide disks) machine and it failed in less than 3 hours.
+>=20
+> Because the system freezes rather than panics, I have no diagnostic =20
+> information to provide.
+>=20
+> If this is a possible gmirror bug, please let me know if there is any =
=20
+> other information I can provide.  I am very interested in using gmirror =
=20
+> but I want to make sure it is safe.  Please feel free to call me at the =
=20
+> below number if necessary.

Could increase kern.geom.mirror.debug to 1?
Could you turn on HTT and compile your kernel with MP_WATCHDOG (you should
also set debug.watchdog to 1)?

--=20
Pawel Jakub Dawidek                       http://www.wheel.pl
pjd@FreeBSD.org                           http://www.FreeBSD.org
FreeBSD committer                         Am I Evil? Yes, I Am!

--Etoca9nXhLMPgAOd
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFCNeDKForvXbEpPzQRAhDGAJ9Mg2g32OXT6LKbuSqSGIGNX6ok4gCgh+vk
WQe+W2g/6aZIOmnBYDXboKg=
=WoJO
-----END PGP SIGNATURE-----

--Etoca9nXhLMPgAOd--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050314190650.GX9291>