Solaris 10 5/08 发行说明

软件说明

本节提供有关 DR 的一般软件信息。

启用动态重新配置

要启用动态重新配置,必须在 /etc/system 文件中设置两个变量。还必须设置一个额外变量,才能删除 CPU/内存板。请执行以下步骤:

  1. 以超级用户身份登录。

  2. 通过添加下列行,编辑 /etc/system 文件:


    set pln:pln_enable_detach_suspend=1
    set soc:soc_enable_detach_suspend=1
    
  3. 要启用 CPU/内存板的删除,请将以下行添加到文件:


    set kernel_cage_enable=1
    

    设置此变量将启用对内存的取消配置操作。

  4. 重新引导系统以应用更改。

停顿测试

使用以下命令开始停顿测试:


 # cfgadm -x quiesce-test sysctr10:slot number

在大型系统上,停顿测试的运行时间可能会长达一分钟。在这段时间内,如果 cfgadm 未发现不兼容的驱动程序,则不显示任何消息。

禁用板列表

试图连接禁用板列表中的板可能生成以下错误消息:


# cfgadm -c connect sysctrl0:slotnumber







cfgadm: Hardware specific failure: connect failed:
board is disabled: must override with [-f][-o enable-at-boot]

要改写禁用条件,可以使用下面两种方法:

要从禁用板列表中删除所有板,请根据发出命令时所在的提示符,选择下面的两种操作之一:

有关 disabled-board-list 设置的详细信息,请参阅《Platform Notes: Sun Enterprise 3x00, 4x00, 5x00, and 6x00 Systems》手册中的 "Specific NVRAM Variables" 一节。该手册包含在此发行版的文档集中。

禁用内存列表

此发行版发布有关 OpenBoot PROM disabled-memory-list 设置的信息。请参阅 Solaris on Sun Hardware 文档中《Platform Notes: Sun Enterprise 3x00, 4x00, 5x00, and 6x00 Systems》中的 "Specific NVRAM Variables"。

卸载无法安全分离的驱动程序

如果需要卸载无法安全分离的驱动程序,请使用 modinfo 行命令查找相应驱动程序的模块 ID。然后,可在 modunload 命令中使用相应模块 ID 以卸载无法安全分离的驱动程序。

连接期间自检失败

如果在 DR 连接期间显示以下错误消息,请尽快从系统中卸下该板:


cfgadm: Hardware specific failure: connect failed: firmware operation error

该板未通过自检,将其卸下可以避免下次重新引导时发生重新配置错误。

在自检失败状态下,不允许执行其他操作。所以,如果希望立即重试失败的操作,必须首先卸下该板,然后重新插入它。