鏡像 Sun Cluster 配置中的所有多重主機磁碟可使該配置能夠容許單一磁碟的故障。 Sun Cluster 軟體需要您橫跨磁碟擴充單元鏡像所有的多重主機磁碟。 如果儲存裝置提供硬體 RAID 及到磁碟的冗餘路徑,便不需要使用軟體鏡像。
個別磁碟擴充單元 – 指定的鏡像或叢的每一個子鏡像應該位於不同的多重主機磁碟擴充單元中。
磁碟空間– 鏡像需要雙倍的磁碟空間。
三向鏡像 – Solstice DiskSuite/Solaris Volume Manager 軟體和 VERITAS Volume Manager (VxVM) 支援三向鏡像。 然而,Sun Cluster 軟體僅需要雙向鏡像。
複合裝置或容體的數目 – 在 Solstice DiskSuite/Solaris Volume Manager 軟體中,鏡像是由其他 Solstice DiskSuite 複合裝置或 Solaris Volume Manager 容體 (如接合或資料分置) 所組成。 大型的配置可能包含大量的複合裝置或容體。
如需關於多重主機磁碟的詳細資訊,請參閱Sun Cluster 簡介 (適用於 Solaris 作業系統)中的「多重主機磁碟儲存體」與Sun Cluster 概念指南 (適用於 Solaris 作業系統)。
將此規劃資訊新增至本機檔案系統佈局工作表。
為了得到最大的可用性,應該鏡像本機磁碟上的 root (/)、/usr、/var、/opt 和 swap。 在 VxVM 下,封裝根磁碟並鏡像所產生的子磁碟。 但是,Sun Cluster 軟體不需要鏡像根磁碟。
決定是否要鏡像根磁碟之前,請考慮有關根磁碟之各種替代方案的風險、複雜度、成本和維修時間。 沒有一種鏡像策略適用於所有的配置。 當您決定是否要鏡像根時,可能要考慮您當地的 Sun 服務代表所偏好的解決方案。
請參閱容體管理程式說明文件與安裝和配置 Solstice DiskSuite/Solaris Volume Manager 軟體 或SPARC: 安裝與配置 VxVM 軟體 ,以取得如何鏡像根磁碟的說明。
當您決定是否要鏡像根磁碟時,請考慮下列幾點。
根磁碟 – 您可以將鏡像設定為可啟動的根磁碟。 如果主要根磁碟發生故障,就可以從該鏡像啟動。
複雜度 – 鏡像根磁碟會增加系統管理的複雜度。 鏡像根磁碟還會複雜化單一使用者模式中的啟動作業。
備份 – 不管是否鏡像根磁碟,您都應該定期執行根磁碟的備份。 只有鏡像並不能防止管理上的錯誤。 只有備份規劃能讓您復原意外變更或刪除的檔案。
法定數目 – 在 Solstice DiskSuite/Solaris Volume Manager 軟體下,發生複合裝置狀態資料庫法定數目遺失的故障狀況時,您必須先執行維修才能重新啟動系統。 請參閱 Solstice DiskSuite/Solaris Volume Manager 說明文件,以取得有關狀態資料庫和狀態資料庫複本的資訊。
個別控制器 – 最高可用性包括在個別控制器上鏡像根磁碟。
次要根磁碟 – 使用已鏡像的根磁碟時,主要根磁碟可能發生故障,但在次要 (鏡像) 根磁碟上工作仍可繼續。 之後,主要根磁碟可能返回服務 (例如,在重新啟動或者出現暫態 I/O 錯誤之後)。 然後,使用為 eeprom(1M) boot-device 參數指定的主要根磁碟執行後續啟動。 在此狀況下,不會發生任何手動修復作業,但是磁碟機運作良好足以啟動。 使用 Solstice DiskSuite/Solaris Volume Manager,會執行重新同步。 重新同步需要在磁碟機返回服務時,以手動方式進行。
如果對次要 (鏡像) 根磁碟上的任何檔案進行了變更,則在啟動期間這些變更不會反映在主要根磁碟上。 此狀況將會導致子鏡像失效。 例如,/etc/system 的檔案變更資料可能會遺失。 在主要根磁碟停止服務時,某些管理指令可能已使用 Solstice DiskSuite/Solaris Volume Manager 變更了 /etc/system 檔案。
啟動程式不會檢查系統是從鏡像啟動還是從基礎實體裝置啟動。 在載入複合裝置或容體後,鏡像會在啟動程序中途變成使用中狀態。 在此之前,系統會因失效的子鏡像問題而變得不穩定。