Solaris 10 10/09 发行说明

延迟激活修补 (6486471)

从修补程序 119254-42 和 119255-42 开始,为了更改对某些提供新功能的修补程序或与运行中系统不兼容的现有文件的处理方式,已经对修补程序安装实用程序 patchaddpatchrm 进行了修改。对实用程序的这一修改会对在任意 Solaris 10 发行版上安装这些修补程序有所影响。这些“延迟激活”修补程序可以更好地处理内核修补程序中所交付的大范围更改。

在延迟激活修补过程中,会使用回送文件系统 lofs 来创建根文件系统的副本。系统将正在修补的原始文件复制到一个安全位置,并对根文件系统的 lofs 副本进行修补。原始文件在修补后,会借助 lofs 文件系统通过新文件重新挂载回去。这意味着在用户重新引导系统之前,正在运行的系统在修补持续期间保持一致,新功能处于不活动状态,任何不兼容的更改处于隐藏状态。

在应用延迟激活修补程序之后,用户应尽快重新引导系统,但是不必立即重新引导,他们仍可继续添加其他修补程序,然后重新引导。

修补程序 README 提供了有关哪些修补程序需要重新引导的说明。


注 –

Sun 强烈建议在单用户模式下执行修补程序操作,尤其是修补程序自述文件也如此建议时。


如果您在运行非全局区域或者禁用了 lofs,则在安装或删除延迟激活修补程序时,请考虑以下几点:

不会显示任何错误消息。

解决方法: Sun 建议使用 Solaris Live Upgrade 进行修补管理。Solaris Live Upgrade 可防止对运行的系统进行修补时出现问题。通过在出现问题时提供回退功能,Solaris Live Upgrade 缩短了修补引起的停机时间,同时降低了风险。有关更多信息,请参见《Solaris 10 10/09 安装指南:Solaris Live Upgrade 和升级规划》