Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Dec 2006 11:26:36 +0000
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        Lane <lane@joeandlane.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Major Version Upgrade 4.11 to 5.x
Message-ID:  <457FE36C.4050006@infracaninophile.co.uk>
In-Reply-To: <200612110755.24757.lane@joeandlane.com>
References:  <457CDE4B.2050103@summerhost.net>	<457D063B.2040705@infracaninophile.co.uk> <200612110755.24757.lane@joeandlane.com>

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

Lane wrote:
> On Monday 11 December 2006 01:18, Matthew Seaman wrote:
>> listvj wrote:
>>> I'm interested in upgrading from 4.11 to 5.x.  I currently track 4.x
>>> stable using cvsup, but I've never done a major version upgrade.
>>>
>>> First, should I bother?  My hardware has dual pentium 1.13 processors=

>>> with 1G ram (I'm considering maxing it out at 4).  I host email and w=
eb
>>> sites for a few domains on this machine and I have four jails configu=
red
>>> on it which will have to be upgraded too.  I have users counting
>>> particularly on mail service not being down for too long.
>>>
>>> Other than the obvious advice to start with a good backup, can anyone=

>>> tell me:
>>>
>>> 1)  Will I gain a major benefit from upgrading
>>> 2)  Where should I look for instructions / advice on upgrading
>>> 3)  Also any general advice from personal experience.
>>> 4)  Just how risky is this?
>> Uh -- why upgrade to a branch (5.x) that has already had it's last
>> release and is worse performing than both 4.x and 6.x?  You should
>> really be looking at upgrading to 6.2-RELEASE just as soon as it
>> comes out (Real Soon Now).
>>
>> As for risk -- for various reasons you will be better off doing a
>> clean install of 6.x and rebuilding your server from the ground up.
>> It's no more risky than installing any other server -- unless you
>> have some legacy binary-only application that you absolutely have
>> to run, it is virtually certain to succeed.
>>
>> You biggest problem would seem to be the downtime required to do
>> the update -- if you can manage it, probably the least consumer
>> impact method is building the upgraded system on fresh disks on a
>> scratch box, and then finishing the upgrade by a disk-swap.  Which
>> also has the added benefit that you have a ready-made back out
>> path.
>>
>> 	Cheers,
>>
>> 	Matthew
> Matthew,
>=20
> I agree with your advice to build the new server with a clean install, =
if only=20
> to prevent any sendmail issues.
>=20
> But I'm not so sure I understand your assessment that 5.x is "worse per=
forming=20
> than both 4.x and 6.x."  While I agree that 6.x is a great improvement =
in=20
> functionality over 5.x, I was not aware of the poor performance record =
of=20
> 5.x. =20
>=20
> Do you know of any links to benchmark tests, or other data, which would=
=20
> provide some more background on this?
>=20
> That kind of data would greatly influence my opinion in this discussion=
=2E =20
> Without it I'd be pleased to recommend 5.X, regardless of it's pending =
"drop=20
> dead" date, wrt support.  I certainly see no need to chain myself to an=
y=20
> software release cycle, nor, it seems, does the original poster.  I'm i=
n awe=20
> of his patience, and clearly he is satisfied with the product if he rem=
ains=20
> on 4.11.
>=20
> Thanks,
>=20
> lane
> ~Still running 5.x

That's comment was based on my experience running a few hundred FreeBSD
servers of various models and OS versions.  I should qualify that by sayi=
ng
that 4.x performance really shines when you're using single processor box=
es
and not running heavily multithreaded applications.  On the other hand,
6.x does very well all round, especially with multithreaded applications
and multiple CPUs.  Of course, you also need 6.x for AMD64 support.

5.x wasn't in any sense bad, but the difference in performance between
5.x and 6.x is very obvious even without running exhaustive benchmarks.  =

There's no good reason I know of to prefer 5.x to 6.x.

Remember too that the policy about when releases were created and how
they were numbered changed between 5.x and 6.x: previously a major versio=
n
number change was made when some target set of functionality was
implemented.  Now the major version number is bumped every 18 months (I
think -- something like that anyhow), using whatever new stuff has gone
into HEAD since the last major bump.  6.x is in many ways what the projec=
t
had intended 5.x to be, before becoming mired in the difficult transition=

from 4.x to 5.x. =20

	Cheers,

	Matthew

--=20
Dr Matthew J Seaman MA, D.Phil.                       Flat 3
                                                      7 Priory Courtyard
PGP: http://www.infracaninophile.co.uk/pgpkey         Ramsgate
                                                      Kent, CT11 9PW, UK


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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFf+Nx8Mjk52CukIwRA+ryAJ0QItLjwjpX1ZNNm8h1r6sfo8EZQACeIMjV
Eucword/6Dl1H6oIwDFboiU=
=oOyD
-----END PGP SIGNATURE-----

--------------enig775603D038136B01D3E9A745--



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