Solaris 10 发行说明

Sun Fire 中型系统的动态重新配置

本节介绍在下列 Sun Fire 中型系统中与 DR 相关的主要问题:

系统控制器固件的最低版本

表 4–1 显示对于要运行 DR 的每个 Sun Fire 中型系统,可接受的 Solaris 软件和系统控制器 (System Controller, SC) 固件的组合。


注 –

要充分利用最新的固件功能和错误修复,请在 Sun Fire 中型系统上运行最新的 SC 固件。有关最新的修补程序信息,请参见 http://sunsolve.sun.com


表 4–1 每个平台和 Solaris 发行版的 SC 固件的最低版本

平台 

Solaris 版本 

SC 固件的最低版本 

带 UltraSPARC IV+ 的 Sun Fire E6900/E4900 

Solaris 10 3/05 HW1(限制版本)或 Solaris 10 1/06 

5.19.0 

不带 UltraSPARC IV+ 的 E6900/E4900 

Solaris 9 4/04 

5.16.0 

Sun Fire 6800/4810/4800/3800 

Solaris 9 4/04 

5.16.0 

Sun Fire 6800/4810/4800/3800 

Solaris 9 

5.13.0 

可通过连接到存储固件图像的 FTP 或 HTTP 服务器来升级 Sun Fire 中型系统的系统固件。有关更多信息,请参阅自述文件Install.info 文件。这些文件包含在您的域上运行的固件发行版中。可从 http://sunsolve.sun.com 下载 Sun 的修补程序。

已知的 DR 软件错误

本部分列出了重要的 DR 错误。

某程序使网络设备处于打开状态时无法删除该设备 (5054195)

如果某进程使网络设备处于打开状态,则与该设备相关的任何 DR 操作都会失败。保存引用计数的守护进程和进程都会停止 DR 操作,使其无法完成。

解决方法:以超级用户身份执行以下步骤:

  1. 删除或重命名 /rplboot 目录。

  2. 关闭 NFS 服务。


    # sh /etc/init.d/nfs.server stop
    
  3. 关闭 Boot Server 服务。


    # sh /etc/init.d/boot.server stop
    
  4. 执行 DR 分离操作。

  5. 重新启动 NFS 服务。


    # sh /etc/init.d/nfs.server start
    
  6. 重新启动 Boot Server 服务。


    # sh /etc/init.d/boot.server start
    

DR 操作期间,Solaris Bandwidth Manager 有时会导致系统出现紧急情况 (4506562)

在 Solaris Bandwidth Manager (SBM) 的使用期间从系统中卸下包含 CPU 的系统板时,可能出现紧急情况。

解决方法:请勿在将用于 DR 的系统中安装 SBM。请勿在安装 SBM 的服务器上的 CPU 系统板上执行 DR 操作。

无法取消配置已禁用端口 0 的 cPCI 板 (4798990)

在 Sun Fire 中型系统中,当 CompactPCI (cPCI) I/O 板上的端口 0 (P0) 已禁用时,无法取消配置该板。Solaris 10 和 Solaris 9 软件中存在此问题。在已安装下列一个或多个修补程序的 Solaris 8 软件中,也存在此问题:

同时,该错误仅在涉及 cPCI 板的 DR 操作期间发生。将显示一条类似以下示例的错误消息:


# cfgadm -c unconfigure NO.IB7
cfgadm: Hardware specific failure: unconfigure N0.IB7: Device
busy:/ssm@0,0/pci@1b,700000/pci@1

NO.IB7 为 P0 已禁用的 CompactPCI I/O 板。

解决方法:禁用插槽而不禁用端口 0。