Oracle® ZFS Storage Appliance 客户服务手册

退出打印视图

更新时间: 2016 年 7 月
 
 

准备升级群集控制器 (CLI)

使用以下过程准备升级群集控制器。


注 -  为便于执行此过程,要升级的第一个控制器称为控制器 A,另一个称为控制器 B。
  1. 锁定控制器 A 上的管理接口,如以下示例中所示:
        
        controller-a:> configuration cluster resources select net/igb0
        configuration cluster resources (uncommitted)> set owner=controller-a
        configuration cluster resources (uncommitted)> set type=private
        configuration cluster resources (uncommitted)> commit 
        

    请注意,每个控制器都必须是管理接口的当前所有者。

  2. 锁定控制器 B 上的管理接口,如上所示。
  3. 执行以下步骤,确认每个控制器都具有一个专用管理接口和一个专用群集资源:

    注 -  如果控制器之一处于剥离状态(不具有活动资源),请首先升级该控制器以避免出现可用性延迟。如果两个控制器都具有活动资源,请选择任一控制器首先进行升级。
    1. 在控制器 A 上,转到 configuration cluster resources show
      controller-a:> configuration cluster resources show
      Resources:
      
      RESOURCE        OWNER           TYPE       LABEL         CHANGES  DETAILS
      net/igb0        brm7320-250     private    Untitled I... no       10.80.2xx.112
    2. 在控制器 B 上,转到 configuration cluster resources show
      controller-b:> configuration cluster resources show
      Resources:
      
      RESOURCE        OWNER           TYPE       LABEL         CHANGES  DETAILS
      net/igb1        brm7320-260     private    Untitled I... no       10.80.2xx.114

      上述示例显示了处于主动/主动模式的群集。

  4. 在本地系统上,下载软件更新。

    更新是一个以版本号命名的压缩文件,例如 ak-nas-2013-06-05-0-0.0.pkg.gz。如果需要,可以对该文件进行重命名;版本号已记录在映像内。更新的大小可能各不相同,但通常为几百兆字节。

    以下示例显示如何将更新下载到两个控制器:

     controller-a:maintenance system updates download (uncommitted)> set url=
       ftp://mydirectory/update.pkg.gz
                              url = ftp://mydirectory/update.pkg.gz
     controller-a:maintenance system updates download (uncommitted)> set user=bmc
                             user = bmc
     controller-a:maintenance system updates download (uncommitted)> set password
     Enter password: 
                         password = ********
     controller-a:maintenance system updates download (uncommitted)> commit
    
     Transferred 157M of 484M (32.3%) ...
    
     controller-b:maintenance system updates download (uncommitted)> set url=
       ftp://mydirectory/update.pkg.gz
                              url = ftp://mydirectory/update.pkg.gz
     controller-b:maintenance system updates download (uncommitted)> set user=bmc
                              user = bmc
      controller-b:maintenance system updates download (uncommitted)> set password
      Enter password: 
                          password = ********
      controller-b:maintenance system updates download (uncommitted)> commit
      Transferred 157M of 484M (52.1%) ...
    
  5. 等待软件包完全下载和解压缩,然后再继续。

后续步骤

  • 升级控制器 A-CLI