Hi Rich,

Oracle have a shutdown mode called *immediate*, which will disconnect all
logged users, rollback all transactions, flush cache, then bring down the
database. The *normal* way takes more time, and the *abort* way will bring
down you db pretty fast, but it will take longer to bring it back later.

As Pieter said, I usually leave the SHUTDOWN TIMEOUT big enough to prevent
data loss. In the systems I worked with, 20 minutes have been enough, but is
better to wait and avoid a long database recovery process.

Regards!

On Mon, Oct 20, 2008 at 11:50 AM, Harder, Pieter <
[EMAIL PROTECTED]> wrote:

> I usually give a high timeout like 9999. Then when machines don't come down
> within say half an hour, there is ample time to investigate why before the
> CP killer hits.
>
> Best regards,
> Pieter Harder
>
> [EMAIL PROTECTED]
> tel  +31-73-6837133 / +31-6-47272537
>
>
> -----Oorspronkelijk bericht-----
> Van: Linux on 390 Port [mailto:[EMAIL PROTECTED] Namens Rich
> Smrcina
> Verzonden: maandag 20 oktober 2008 15:48
> Aan: [email protected]
> Onderwerp: Re: The correct way to shutdown z/Linux Guest Softly
>
> Good insights, Barry.  I didn't consider the possibility of long running
> database users.
>  Surely if they're still connected the database will likely not want to
> shutdown.
> Unless there's a shutdown option to ignore connected users unless they're
> actually
> active (I'm not that familiar with Oracle, so I can't say).
>
> I expect that there may be other applications where SIGNAL SHUTDOWN
> actually causes more
> damage than it's intended to, so YMMV.  Perhaps it will be a matter of
> testing your own
> virtual machines and paying attention to any exceptions that come up,
> particularly the
> databases.
>
> Thanks.
>
> van Sleeuwen, Berry wrote:
> > Hello Rich,
> >
> > Indeed, if the application has the correct init scripts and the SIGNAL
> > is trapped to a "shutdown -h now" then a SIGNAL would correctly shutdown
> > the application and the guest. But only if the SIGNAL has been given
> > enough time to shutdown before CP will force the user.
> >
> > That would trigger my question, how to determine what the correct time
> > would be? We started with 300 seconds, and two years ago we increased
> > the time to 600 secs. But we have discovered that even 5 minutes could
> > well be too short to shutdown the database.
> >
> > I have noticed that there is no way to be able to tell what the
> > shutdowntime would be, for several reasons. The most obvious would be
> > the number of guests that have to be shutdown and the CPU and PAGE load
> > that this process would trigger. More users means more time is required
> > to shutdown all machines. But a second problem could be when the
> > database is not shutting down. We have seen active connections
> > preventing the database to shutdown. In that case the database will not
> > shutdown in time, therefore the linux guest will not shutdown in time.
> >
> > Some time ago I discussed this with IBM and they told me that while
> > SIGNAL can shutdown systems (VM, Linux, VSE, SFS etc) it is not intended
> > to guarrantee a clean shutdown of services within the machine. So we
> > changed our instruction to not use SIGNAL and do a manual shutdown. This
> > includes an application engineer to shutdown the application, a database
> > admin to shutdown the database and the linux admin to shutdown the
> > guest. We still want to try to automate the process but as long as
> > SIGNAL will force the user if it takes too long we will not include a
> > SIGNAL SHUTDOWN for a guest.
> >
> > Regards, Berry.
>
> --
>
> Rich Smrcina
> VM Assist, Inc.
> Phone: 414-491-6001
> Ans Service:  360-715-2467
> rich.smrcina at vmassist.com
> http://www.linkedin.com/in/richsmrcina
>
> Catch the WAVV!  http://www.wavv.org
> WAVV 2009 - Orlando, FL - May 15-19, 2009
>
> ----------------------------------------------------------------------
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
> visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390
>
> Brabant Water N.V.
> Postbus 1068
> 5200 BC  's-Hertogenbosch
> http://www.brabantwater.nl
> Handelsregister: 16005077
>
> ----------------------------------------------------------------------
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
> visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390
>



--
Mauro
http://mauro.limeiratem.com - registered Linux User: 294521
Scripture is both history, and a love letter from God.

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to