Solaris 10 版本說明

動態重新配置問題

本節旨在說明 Sun Enterprise 10000 網域中各種和動態重新配置有關的問題。

DR 模型 3.0

自 Solaris 9 12/03 發行版本起,必須在運行 Solaris 作業系統的 Sun Enterprise 10000 網域中使用 DR 3.0。DR 模型 3.0 會參照在 SSP 上使用下列指令的功能來執行網域 DR 作業:

您可以在網域中執行 cfgadm 指令以取得板狀態資訊。DR 模型 3.0 也具有與重新配置協調管理程式 (RCM) 的交互介面,以調和其他在網域中運行的應用程式的 DR 作業。

如需有關 DR 模型 3.0 的詳細資訊,請參閱「Sun Enterprise 10000 Dynamic Reconfiguration User Guide」。

DR 與連結使用者程序

對於此 Solaris 發行版本,DR 不再從分離的 CPU 自動解開使用者程序。在初始化分離順序前,您必須執行此作業。如果發現 CPU 中有連結的程序,Drain 作業即會失敗。

程式保持裝置開啟時,網路裝置移除失敗 (5054195)

如果某個程序正保持某個網路裝置為開啟狀態,則任一與該裝置有關的 DR 作業都會失敗。保持參照計數的常駐程式及程序會使 DR 作業停止而無法完成。

解決方法:以超級使用者身份執行下列步驟:

  1. 移除或重新命名 /rplboot 路徑。

  2. 關閉 NFS 服務。


    # sh /etc/init.d/nfs.server stop
    
  3. 關閉啟動伺服器服務。


    # sh /etc/init.d/boot.server stop
    
  4. 執行 DR 分離作業。

  5. 重新啟動 NFS 服務。


    # sh /etc/init.d/nfs.server start
    
  6. 重新啟動啟動伺服器服務。


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

在某些情況下,啟用 DR 3.0 需要額外步驟 (4507010)

為 DR 3.0 正確配置的網域需要 SSP 3.5 軟體。將 SSP 升級至 SSP 3.5 後,在網域中啟用 DR 3.0 時,請執行下列指令:


# devfsadm -i ngdr