- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: Applying patches ahead of time...
Operating System - OpenVMS
1753807
Members
7744
Online
108805
Solutions
Forums
Categories
Company
Local Language
юдл
back
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
юдл
back
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Blogs
Information
Community
Resources
Community Language
Language
Forums
Blogs
Go to solution
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-28-2009 10:33 AM
тАО04-28-2009 10:33 AM
Hi all,
For the record... I know you "normally" apply the patche(s), then re-boot as soon as possible (if not sooner :^)
Now for my "insane" question - I'd like to install Update v9.0 to my live systems (2 node cluster - each has a system disk and a common disk between them for non-sys specific stuff), but don't know when I'll get to re-boot them (could be months).
My thought being if the systems should "crash" before I get down-time, the new Update v9.0 will be installed automatically on re-boot.
What would be the down-side? Could the application of the patch somehow cause a crash by some newer non-re-boot required code being used, but the re-boot required code not accepting it causing a crash?
Thoughts welcome,
Rich
Solved! Go to Solution.
3 REPLIES 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-28-2009 11:32 AM
тАО04-28-2009 11:32 AM
Solution
Rich,
The "downside" is that your configuration has a problem that prevents the system from restarting.
The "half-applied" scenario mentioned is also a possibility.
- Bob Gezelter, http://www.rlgsc.com
The "downside" is that your configuration has a problem that prevents the system from restarting.
The "half-applied" scenario mentioned is also a possibility.
- Bob Gezelter, http://www.rlgsc.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-28-2009 01:30 PM
тАО04-28-2009 01:30 PM
Re: Applying patches ahead of time...
Rich,
"It depends". Many patches don't need an immediate reboot, but occasionally they do (noted in the "reboot required" comment).
The effect of not rebooting obviously depends on the nature of the patch. You could end up with existing processes running against the old image, and new processes running against a new one. This may, or may not cause problems.
To satisfy your requirement without actually installing the patches, you could stage them in a known area and put code in your startup and shutdown procedures which check for pending patches, install them, then delete or move the files that were just installed, then initiate a reboot. Obviously you'd need some fairly extensive testing and safeguards to prevent a reboot loop.
On the other hand, if your system crashes, do you really want it to be rebooting into a new and untested environment? Maybe it would be better to just stage the patches. If you have an unexpected outage, manually install them and reboot.
(there's some accepted wisdom that complex systems should not be allowed to reboot by themselves, especially after a crash. Let them restart to a minimal system, then have the system manager manually initiate application startups, after first validating that the system is in a consistent state - it all depends on what your system does...)
"It depends". Many patches don't need an immediate reboot, but occasionally they do (noted in the "reboot required" comment).
The effect of not rebooting obviously depends on the nature of the patch. You could end up with existing processes running against the old image, and new processes running against a new one. This may, or may not cause problems.
To satisfy your requirement without actually installing the patches, you could stage them in a known area and put code in your startup and shutdown procedures which check for pending patches, install them, then delete or move the files that were just installed, then initiate a reboot. Obviously you'd need some fairly extensive testing and safeguards to prevent a reboot loop.
On the other hand, if your system crashes, do you really want it to be rebooting into a new and untested environment? Maybe it would be better to just stage the patches. If you have an unexpected outage, manually install them and reboot.
(there's some accepted wisdom that complex systems should not be allowed to reboot by themselves, especially after a crash. Let them restart to a minimal system, then have the system manager manually initiate application startups, after first validating that the system is in a consistent state - it all depends on what your system does...)
A crucible of informative mistakes
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-29-2009 04:59 AM
тАО04-29-2009 04:59 AM
Re: Applying patches ahead of time...
Bob,
Thanks for your viewpoint. I won't argue the fact that having successfully re-booted many times in the past, I tend to *assume* that the trend will continue. BTW: How does one calculate the odds for the probability of the "half-applied" scenario :^)
John
Regarding "staging" the patches, I can only think of a shutdown *.com that works *flawlessly* on the test cluster, but I have yet to figure out what's happening/not happening that causes problems on the live cluster when it's used. BTW, other than the hardware (DS20's vs ES47's) the systems are "identical" - uh... right! we've all been there... :^)
As far as re-booting into a new & untested environment, *anytime* patches are applied and a re-boot is done it becomes an untested environment - test clusters just find "the obvious" major issues :^) (better than nothing tho')
fyi: on a re-boot, only VMS gets started - as you stated, we manually start the App.
Gentlemen, "Thank You" both for your time and thoughts that provided a "sanity check" for me.
Rich
The opinions expressed above are the personal opinions of the authors, not of Hewlett Packard Enterprise. By using this site, you accept the Terms of Use and Rules of Participation.
News and Events
Support
© Copyright 2024 Hewlett Packard Enterprise Development LP