本节介绍有关 Sun Enterprise 10000 域上的动态重新配置的不同问题。
在运行从 Solaris 9 12/03 发行版开始的 Solaris OS 的 Sun Enterprise 10000 域上,必须使用 DR 3.0。DR 模型 3.0 引用 SSP 上使用下列命令的功能,以执行域 DR 操作:
addboard
moveboard
deleteboard
showdevices
rcfgadm
可以在域上运行 cfgadm 命令以获得板状态信息。DR 模型 3.0 还与重新配置协调管理器 (Reconfiguration Coordination Manager, RCM) 连接,以便与域上运行的其他应用程序协调 DR 操作。
有关 DR 模型 3.0 的详细信息,请参阅《Sun Enterprise 10000 Dynamic Reconfiguration User Guide》。
对于此 Solaris 发行版,DR 不再自动从将要分离的 CPU 解除绑定用户进程。必须在启动分离序列前执行此操作。如果 CPU 上有未释放的进程,则隔离操作将失败。
如果某进程使网络设备处于打开状态,则与该设备相关的任何 DR 操作都会失败。保存引用计数的守护进程和进程都会停止 DR 操作,使其无法完成。
解决方法: 以超级用户身份执行以下步骤:
删除或重命名 /rplboot 目录。
关闭 NFS 服务。
# sh /etc/init.d/nfs.server stop |
关闭 Boot Server 服务。
# sh /etc/init.d/boot.server stop |
执行 DR 分离操作。
重新启动 NFS 服务。
# sh /etc/init.d/nfs.server start |
重新启动 Boot Server 服务。
# sh /etc/init.d/boot.server start |