第4章 使用Solaris Live Upgrade进行系统升级
本章介绍如何在联网和非联网的SPARC系统和基于x86体系结构的系统中安装和升级Solaris10操作系统。
本章的内容相对初学者来说较难,初学者可以跳过本章先阅读下面的章节。
4.1 Solaris Live Upgrade概述
本节是对使用Solaris Live Upgrade创建和升级非活动的引导环境的概述。该引导环境可切换为当前引导环境。
4.1.1 Solaris Live Upgrade简介
Solaris Live Upgrade提供了一种在系统持续运行时升级系统的方法。可以在当前引导环境运行的同时复制该引导环境,然后升级复制的引导环境。原始系统配置仍保持完全正常运行,不受升级或安装归档文件的影响。做好准备后,可以通过重新引导系统来启动新的引导环境。如果发生故障,只须重新引导即可快速恢复到原始引导环境。这种切换避免了通常升级时在测试和评估过程中的停机时间。
通过Solaris Live Upgrade可以复制引导环境,而不影响当前正在运行的系统。然后可以执行以下操作:
升级系统。
将当前引导环境的磁盘配置更改为新引导环境中的其他文件系统类型、大小和布局。
维护许多具有不同映像的引导环境。例如,你可以创建一个包含当前修补程序的引导环境,并创建另一个包含更新发行版的引导环境。
4.1.2 创建引导环境
创建引导环境的进程提供了一种将重要文件系统从活动的引导环境复制到新引导环境的方法。如有必要,将重新组织磁盘、定制文件系统并将重要文件系统复制到新的引导环境中。
Solaris Live Upgrade区分两种文件系统类型:
重要文件系统。
Solaris OS必须使用的文件系统,例如,根(/)、/usr、/var或/opt即属于重要文件系统。重要文件系统总是从源环境被复制到不活动的引导环境。
可共享的文件系统。
可共享的文件系统是用户定义的文件和swap交换区。当创建新的引导环境时,在默认情况下,可共享文件系统将被共享,但是你可以指定将该文件系统复制到一个目标分区。
4.1.3 升级引导环境
创建引导环境后,可以对新的引导环境进行升级。升级并不影响原来的活动引导环境中的任何文件。做好准备后,便可以启动新的引导环境,它将成为当前引导环境。
4.1.4 启动引导环境
在准备切换并启动新的引导环境时,应快速切换新的引导环境并重新进行引导。当你第一次引导一个新创建的引导环境时,文件在引导环境之间同步。“同步”是指将某些系统文件和目录从上一个活动引导环境复制到正在引导的引导环境中。重新引导系统时,在新的引导环境中安装的配置仍是活动的。原始引导环境于是会变成不活动的引导环境。
4.1.5 回退到原始引导环境
如果出现故障,则通过切换和重新引导来快速回退到原来的引导环境。使用回退只须重新引导系统的时间,比备份并还原到原始环境要快得多。不能引导的新引导环境会被保留,然后就可以分析该故障。
阅读(599) | 评论(0) | 转发(0) |