JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Cluster 系统管理指南     Oracle Solaris Cluster 4.0 (简体中文)
search filter icon
search icon

文档信息

前言

1.  Oracle Solaris Cluster 管理简介

2.  Oracle Solaris Cluster 和 RBAC

3.  关闭和引导群集

4.  数据复制方法

5.  管理全局设备、磁盘路径监视和群集文件系统

6.  管理法定

7.  管理群集互连和公共网络

8.  添加和删除节点

9.  管理群集

10.  对 CPU 使用控制的配置

11.  更新您的软件

Oracle Solaris Cluster 软件更新概述

更新 Oracle Solaris Cluster 软件

将群集升级到新发行版

更新特定软件包

如何更新特定软件包

更新法定服务器或 AI 安装服务器

如何更新法定服务器或 AI 安装服务器

卸载软件包

如何卸载软件包

如何卸载法定服务器或 AI 安装服务器软件包

更新技巧

12.  备份和恢复群集

A.  示例

索引

更新 Oracle Solaris Cluster 软件

请参阅下表来确定如何升级或更新 Oracle Solaris Cluster 软件中的 Oracle Solaris Cluster 发行版或软件包:

表 11-1 更新 Oracle Solaris Cluster 软件

任务
指导
将整个群集升级到新的主要或次要发行版
更新特定软件包
更新法定服务器或 AI 安装服务器
删除 Oracle Solaris Cluster 软件包

将群集升级到新发行版

执行此升级之前不需将群集置于非群集模式,因为升级总是在新引导环境中进行,而现有引导环境会保持不变。您可以为新引导环境指定一个名称,也可以使用自动生成的名称。有关说明,请参见《Oracle Solaris Cluster Upgrade Guide》中的"How to Perform a Standard Upgrade"

升级 Oracle Solaris Cluster 软件时,您还应升级数据服务和 Geographic Edition 软件。不过,如果您希望单独升级数据服务,请参见《Oracle Solaris Cluster Data Services Planning and Administration Guide》中的"Overview of the Installation and Configuration Process"。如果您希望单独升级 Oracle Solaris Cluster Geographic Edition,请参见《Oracle Solaris Cluster Geographic Edition Installation Guide 》

当升级 Oracle Solaris Cluster 软件时,Oracle Solaris OS 也会更新到最新发行版。

更新特定软件包

Oracle Solaris 11 操作系统引入了 IPS 软件包。每个 IPS 软件包由一个故障管理资源标识符 (Fault Managed Resource Indicator, FMRI) 进行描述,您可以使用 pkg(1) 命令来执行 SRU 更新。此外,您还可以使用 scinstall - u 命令来执行 SRU 更新。

您可能希望对特定软件包进行更新,以便使用更新的 Oracle Solaris Cluster 数据服务代理。

如何更新特定软件包

  1. 成为超级用户或承担可提供 solaris.cluster.admin RBAC 授权的角色。
  2. 更新软件包

    例如,要更新来自特定发布者的软件包,请在 pkg-fmri 中指定发布者名称。

    # pkg update pkg-fmri

    注意

    注意 - 如果您在使用 pkg update 命令时没有指定 pkg-fmri,则会更新有更新可用的所有已安装软件包。


    如果已安装软件包有较新的版本可用且该版本与映像的其余部分兼容,则会将软件包更新到该版本。如果软件包包含 reboot-needed 标志设置为 true 的二进制代码,则执行 pkg update pkg-fmri 时会自动创建新的引导环境,并且在更新以后,您将引导至新引导环境。如果要更新的软件包未包含任何强制重新引导的二进制代码,则 pkg update 命令会更新实时映像,且不必重新引导。

  3. 如果要更新的是数据服务代理(ha-cluster/data-service/* ha-cluster/ha-service/gds 的通用数据服务代理),请执行以下步骤。
    1. # pkg change-facet facet.version-lock.pkg name=false
    2. # pkg update pkg name

    例如:

    # pkg change-facet facet.version-lock.ha-cluster/data-service/weblogic =false # pkg update ha-cluster/data-service/weblogic

    如果您要冻结某个代理,防止对其进行更新,请执行以下步骤。

    # pkg change-facet facet.version-lock.pkg name=false # pkg freeze pkg name

    有关冻结特定代理的更多信息,请参见《添加和更新 Oracle Solaris 11 软件包》中的"控制可选组件的安装"

  4. 验证软件包已更新。
    # pkg verify -v pkg-fmri

更新法定服务器或 AI 安装服务器

使用以下过程为法定服务器或自动化安装程序 (Automated Installer, AI) 安装服务器更新软件包。有关法定服务器的更多信息,请参见《Oracle Solaris Cluster 软件安装指南》中的"如何安装和配置Oracle Solaris Cluster 法定服务器软件"。有关如何使用 AI 的更多信息,请参见《Oracle Solaris Cluster 软件安装指南》中的"如何安装和配置 Oracle Solaris 和 Oracle Solaris Cluster 软件(自动化安装程序)"

如何更新法定服务器或 AI 安装服务器

  1. 成为超级用户或承担可提供 solaris.cluster.admin RBAC 授权的角色。
  2. 更新法定服务器或 AI 安装服务器软件包。
    # pkg update ha-cluster/*

    如果已安装的 ha-cluster 软件包有较新的版本可用且该版本与映像的其余部分兼容,则会将软件包更新到该版本。


    注意

    注意 - 运行 pkg update 命令会更新系统上安装的所有 ha-cluster 软件包。