Sun Cluster 概念指南 (適用於 Solaris 作業系統)

SPARC: 動態重新配置支援

正在以遞增方式分階段地開發 Sun Cluster 3.1 4/04 對動態重新配置 (DR) 軟體功能的支援。本節說明關於 Sun Cluster 3.1 4/04 支援 DR 功能的概念與注意事項。

請注意,為 Solaris?DR 功能形成文件的所有需求、程序及限制,也適用於 Sun Cluster DR 支援 (作業環境暫停運作除外)。因此,在使用搭配 Sun Cluster 軟體的 DR 功能之前,請先參閱 Solaris DR 功能的說明文件。此外,還需特別注意DR 分解作業時會影響非網路 IO 裝置的問題。「Sun Enterprise 10000 Dynamic Reconfiguration User Guide」與「Sun Enterprise 10000 Dynamic Reconfiguration Reference Manual」(從「Solaris 8 on Sun Hardware」或「Solaris 9 on Sun Hardware」集合中) 都可從 http://docs.sun.com 進行下載。

SPARC: 動態重新配置一般說明

DR 功能允許在執行中的系統內執行諸如移除系統硬體的作業。DR 程序用於確保連續的系統作業,無需停止系統或中斷叢集可用性。

DR 在板層次上作業。因此,DR 作業將影響板上的所有元件。每個板可以包含多個元件,包括 CPU、記憶體以及磁碟裝置、磁帶機與網路連接的周邊介面。

移除包含作用中元件的板將導致系統錯誤。在移除板之前,DR 子系統可查詢其他子系統 (如 Sun Cluster),以確定是否正在使用板上的元件。如果 DR 子系統發現一個板正在使用中,將不執行 DR 移除板的作業。由於 DR 子系統不對包含作用中元件的板執行作業,因此執行 DR 移除板作業永遠是安全的。

DR 加入板作業也永遠是安全的。新加入板上的 CPU 與記憶體會由系統自動納入服務中。不過,系統管理員必須手動配置叢集,以便以現用方式使用新加入板上的元件。


注意 –

DR 子系統具有數個層次。如果較低層次報告一個錯誤,則較高層次也將報告一個錯誤。然而,較低層次報告特定錯誤時,較高層次將報告「未知的錯誤」。系統管理員應該忽略由較高層次報告的「未知的錯誤」。


下列章節說明了用於不同裝置類型的 DR 注意事項。

SPARC: CPU 裝置的 DR 叢集考慮事項

由於存在 CPU 裝置,因此 Sun Cluster 軟體不會拒絕執行 DR 移除板作業。

若接著執行 DR 加入板作業,加入板上的 CPU 裝置將自動納入系統作業中。

SPARC: 記憶體的 DR 叢集考慮事項

出於 DR 目的,需要考慮兩種類型的記憶體。這兩種類型僅在用法上不同,其實際硬體相同。

作業系統使用的記憶體稱為核心記憶體機架。在包含核心記憶體機架的板上,Sun Cluster 軟體不支援移除板作業,並將拒絕執行任何此種作業。若 DR 移除板作業關係到記憶體而非核心記憶體機架,則 Sun Cluster 將不會拒絕此作業。

若接著執行關係到記憶體的 DR 加入板作業,加入板上的記憶體將自動納入系統作業中。

SPARC: 磁碟與磁帶機的 DR 叢集注意事項

Sun Cluster 會拒絕主要節點之作用中磁碟機上的 DR 移除板作業。DR 移除板作業可以在主要節點的非作用中磁碟機以及次要節點的任何磁碟機上執行。DR 作業完成後,叢集資料存取會像之前一樣繼續。


注意 –

Sun Cluster 會拒絕影響法定裝置可用性的 DR 作業,如需關於法定裝置與在其上執行 DR 作業之程序的注意事項,請參閱SPARC: 法定裝置的 DR 叢集注意事項


請參閱Sun Cluster 系統管理指南 (適用於 Solaris 作業系統)」中的「工作表:對法定裝置的動態重新配置」,以取得有關如何執行這些動作的詳細資訊。

SPARC: 法定裝置的 DR 叢集注意事項

如果 DR 移除板作業掛細到包含裝置 (為法定數目配置) 介面的板,Sun Cluster 將拒絕此作業並識別將受此作業影響的法定裝置。您必須先將此裝置作為法定裝置停用,然後才可以執行 DR 移除板作業。

請參閱Sun Cluster 系統管理指南 (適用於 Solaris 作業系統)」中的「工作表:對法定裝置的動態重新配置」,以取得有關如何執行這些動作的詳細資訊。

SPARC: 叢集交互連接介面的 DR 叢集注意事項

如果 DR 移除板作業關係到包含作用中叢集交互連接介面的板,Sun Cluster 會拒絕該作業,並指出可能會被該作業影響的介面。您必須使用 Sun Cluster 管理工具來停用作用中介面,然後 DR 作業才可以接著執行 (另請參閱下面的警告)。

請參閱Sun Cluster 系統管理指南 (適用於 Solaris 作業系統」中的「管理叢集互連」,以取得有關如何執行這些動作的詳細說明。


Caution – Caution –

Sun Cluster 要求每個叢集節點和其他所有叢集節點至少要有一個作業路徑。請勿停用私有交互連接介面支援任何叢集節點的最後路徑。


SPARC: 公用網路介面的 DR 叢集注意事項

如果 DR 移除板作業關係到包含作用中公用網路介面的板,Sun Cluster 會拒絕該作業,並指出可能會被該作業影響的介面。在使用提供的作用中網路介面移除一個板之前,必須透過 if_mpadm(1M) 指令,首先將該介面上的所有通訊切換至多重路徑群組中另一個功能正常的介面。


Caution – Caution –

如果您在停用的網路配接卡上執行 DR 移除作業時其餘網路配接卡發生故障,則可用性會受到影響。其餘的配接卡沒有空間可以為 DR 作業的持續時間進行故障轉移。


請參閱Sun Cluster 系統管理指南 (適用於 Solaris 作業系統)」中的「管理公用網路」,以取得關於如何在公用網路介面上執行 DR 移除作業的詳細說明。