DR 功能允許在執行中的系統內執行諸如移除系統硬體的作業。 DR 程序用於確保連續的系統作業,無需停止系統或中斷叢集可用性。
DR 在板層次上作業。 因此,DR 作業將影響板上的所有元件。 每個板可以包含多個元件,包括 CPU、記憶體以及磁碟裝置、磁帶機與網路連接的周邊介面。
移除包含作用中元件的板將導致系統錯誤。 在移除板之前,DR 子系統可查詢其他子系統 (如 Sun Cluster),以確定是否正在使用板上的元件。 如果 DR 子系統發現一個板正在使用中,將不執行 DR 移除板的作業。 由於 DR 子系統不對包含作用中元件的板執行作業,因此執行 DR 移除板作業永遠是安全的。
DR 加入板作業也永遠是安全的。 新加入板上的 CPU 與記憶體會由系統自動納入服務中。 然而,系統管理員必須手動配置叢集,以便主動使用新加入板上的元件。
DR 子系統具有數個層次。 如果較低層次報告一個錯誤,則較高層次也將報告一個錯誤。 然而,較低層次報告特定錯誤時,較高層次將報告「未知的錯誤」。 系統管理員應該忽略由較高層次報告的「未知的錯誤」。
下列章節說明了用於不同裝置類型的 DR 注意事項。