On Thu, Sep 8, 2011 at 9:40 AM, Raimo Niskanen
<raimo+open...@erix.ericsson.se> wrote:
> On Thu, Sep 08, 2011 at 06:49:16AM +0200, Tomas Bodzar wrote:
>> On Thu, Sep 8, 2011 at 6:41 AM, Wesley M. <open...@e-solutions.re> wrote:
>> > Hi,
>> >
>> > Need to cvs update and rebuild, so take time.
>> > And configuration file can change
>>
>> No compilation at all.
>>
>> With snapshots:
>>
>> binary upgrade
>> sysmerge(8) for config files
>> pkg_add -ui for packages
>>
>> Takes cca 15minutes on modern HW. During that time you can drink eg.
>> coffe and occasionally hit Enter on your keyboard :-)
>
> So you will have at least 15 minutes of downtime on your production
> server, but if you run into problems e.g because of a non-trivial
> configuration file change, kernel bug that makes your network
> card unusable, and such that has happened in the past your are
> looking at a worst case downtime of several days waiting for a
> better snapshot. Depending on the demands on the server that is
> maybe not worth the risk.

For that purpose there are HA setups, site scripts and other stuff to
do update quickly without break in production. Or very short breaks in
production which are regularly planned.

>
> You could have an identical dummy server and do a test upgrade
> to be sure to avoid that. To avoid wasting time and resources
> sometimes running stable with patches is the better option.

He did not ask most important question. If he is interested in
workstation/laptop/desktop/home use of current or big production.
Still for stable with patches you need either separate machine which
will create release or do that on production machine. Any of that
needs some break in production when you apply that.

>
>>
>> >
>> > Cheers,
>> >
>> > Wesley.
>> >
>> >>> i'm sorry :(
>> >>
>> >> don't be sorry, just tell me why, i am just curious.
>
> --
>
> / Raimo Niskanen, Erlang/OTP, Ericsson AB

Reply via email to