Maintaining Solaris with Live Upgrade and Update On Attach

Maintaining Solaris with Live Upgrade and Update On Attach

by Hartmut Streppel, Dirk Augustin, and Martin Müller
September 2009

This Sun BluePrints™ article explains how to use Solaris Live Upgrade and the Solaris update on attach feature, with Solaris Zones, Solaris Cluster, and the ZFS™ file system for software maintenance in general and the application of operating system patches in particular.

The article addresses the following topics:
• “Using Solaris Live Upgrade” explains how to upgrade standard or clustered systems using Solaris Live Upgrade.
• “Using Solaris Update on Attach” explains how to upgrade standard orclustered systems using the Solaris update on attach feature.

This article is targeted at Solaris system administrators, infrastructure architects, datacenter architects, and anyone who requires detailed knowledge of nondisruptive upgrade techniques and technologies in the Solaris Operating System (OS).

Contents

  • Maintaining Solaris Systems with Solaris Live Upgrade and Update on Attach
    • Minimizing Disruption When Upgrading the Solaris OS
    • Patch Management with Sun™ xVM Ops Center
  • Using Solaris Live Upgrade
    • Using a ZFS™ File System with Solaris Live Upgrade
    • Synchronization in Solaris Live Upgrade
    • Commands Overview
    • A Simple Solaris Live Upgrade Example
      • Creating and Configuring the New Boot Environment
      • Applying Patches to the New Boot Environment
      • Activating the New Boot Environment
    • Methods for Patching and Upgrading Solaris Cluster Nodes
      • Standard Upgrade
      • Rolling Upgrade
      • Dual-Partition Upgrade
  • Using Solaris Update on Attach
    • Commands Overview
    • Update on Attach Examples
      • Limitations of the Update on Attach Feature
    • Moving the Local Zones
      • Shutting Down and Exporting the Local Zones
      • Importing the Local Zones
      • Rolling Back the Updated Local Zones
    • Update on Attach in a Solaris Cluster Environment
      • The Sample Configuration
      • Failover Zones
      • Update Procedure Overview
      • Upgrading the First Cluster Node
      • Running the Update on Attach Feature
      • Bringing the Failover Zone Back Under Cluster Control
      • Upgrading the Second Node
  • Conclusion
    • About the Authors
    • Acknowledgments
    • References
    • Ordering Sun Documents
    • Accessing Sun Documentation Online
  • Appendix
    • Output of the lucreate Command
    • Output of the luupgrade Command
    • Output of the luactivate Command
About the Author

This Sun BluePrints article was authored by a team of specialists from the Sun Microsystems systems practice in Germany:
• Martin Müller has been working as an IT architect and datacenter ambassador for Sun Microsystems for the past 12 years. He is a specialist in Sun’s SPARC® systems and the Solaris Operating System.
• Hartmut Streppel has been working as a principal field technologist and datacenter ambassador for Sun Microsystems for the past 10 years. He is an acknowledged worldwide expert in the field of high availability, business continuity, and Solaris Cluster software.
• Dirk Augustin has been working for Sun Microsystems as an SAP solution and datacenter architect for the past 9 years. He is a certified SAP consultant.

Acknowledgments

The authors would like to recognize Ralf Zenses, Lajos Hodi, and Detlef Drewanz for their technical advice.

Rate this blueprint (Log In to vote.)
Choices Your Vote

Great

Good

Fair

Poor

Labels

new new Delete
blueprint blueprint Delete
solaris solaris Delete
update update Delete
live live Delete
upgrade upgrade Delete
zone zone Delete
cluster cluster Delete
zfs zfs Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact