Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Oct 2012 20:32:02 +0400
From:      "Andrey V. Elsukov" <ae@FreeBSD.org>
To:        David Wimsey <dwimsey@rtsz.com>
Cc:        "freebsd-fs@freebsd.org" <freebsd-fs@freebsd.org>
Subject:   Re: gptzfsboot very slow
Message-ID:  <5082D202.9010701@FreeBSD.org>
In-Reply-To: <D5C49DEE-EAC6-4D2A-8E46-CD1BF6830151@rtsz.com>
References:  <D5C49DEE-EAC6-4D2A-8E46-CD1BF6830151@rtsz.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigB57FEB64709315C762B2E4C0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 20.10.2012 12:50, David Wimsey wrote:
> My file server is configured with zfs root based on
> http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot/Mirror
>=20
> When booting, after it gets past the BIOS drive C: is disk0 (one line
> for each of the 6 drives as expected) part, drops to a new line and
> the rotating twiddle starts its bit.  At first it moves a long at a
> almost normal looking speed, then it starts only ticking away slowly,
> maybe once or twice a minute.
>=20
> It appears that its scanning the entire drive or something odd.  Its
> hard to tell if its doing it on all the drives as half of them are on
> a RocketRAID card (configured as JBOD) which doesn't have a LED
> indicator attached to it for showing activity.
>=20
> There are a total of  6 drives in the machine.
>=20
> 2 drives are SSDs which are sliced up to provide the root mirror
> vdev, a mirrored vdev for the zip if the main pool on the machine and
> each provide a slice L2ARC.  Some of the remaining space is in a
> small pool 3 of the HDDs are part of a raidz vdev for my main pool.=20
> The remaining HDD is a hot spare.
>=20
> If I remove the HDDs from the system and just let the SSDs handle the
> boot, its faster but still far longer than it should be, so when I'm
> in a hurry I unplug the 4 HDDs, boot, wait for it to get to the
> FreeBSD boot menu, plug the HDDs back in and send it on its marry
> way.
>=20
> This can not be expected behavior in my mind.  Why is it doing so
> much disk thrashing when the pools are all perfectly clean.

Hi, David.

These lines are not from gptzfsboot, but from the loader. You can try
the loader(8) from the FreeBSD 10-CURRENT, you may take it  from recent
snapshot:
https://pub.allbsd.org/FreeBSD-snapshots/amd64-amd64/10.0-HEAD-20121006-J=
PSNAP/stage/trees/boot/zfsloader

--=20
WBR, Andrey V. Elsukov

--=20
WBR, Andrey V. Elsukov


--------------enigB57FEB64709315C762B2E4C0
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iQEcBAEBAgAGBQJQgtIhAAoJEAHF6gQQyKF6q1IH+gOvIvfMx6TQNRJZvl2M0WFT
oEsZZzBbFYCk7mLxuf92ScbCzoBhiiTgONV0uziVqIhWUNxSsNqtHVHttK0SFq1B
uHG1/laZiN5hLNjRYtRAQfN6Nr0mTeH9O4VVJk9chXzhlqcF5r3whpWvHjrKgJhf
mvjd3CMbxpBWmTbD0eX4SSMo2+MDS3pmhMXPGVrnoSm0fthUWxVUvqp0WOYbqRMX
OkpG0hvTkQ4W4p/7CbsG9FHlyMf+c+k9bOnQcAuDyVgXN6edstH7SWxboGduba+K
MKPVZrWl/bpUZdYmngL33SIVMlpDRDpFnzhd+Eij5+5h74EYNsWyPi0rp3JILuk=
=JPI6
-----END PGP SIGNATURE-----

--------------enigB57FEB64709315C762B2E4C0--



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