1


DR 之簡介

Sun Fire 高階與中階系統列在前言可分為不同網域,每個功能就如個別的電腦,執行各自的作業系統 (請參閱動態系統網域)。動態配置 (DR) 功能讓您可在網域仍在執行時,啟動或停用網域的系統板、I/O 板與特定元件。

部份 DR 是在網域的 Solaris 軟體上執行,且透過 cfgadm(1M) 指令來管理。另一部份是在系統控制器 (SC) 上執行。

本章涵蓋以下主題:


DR 在 Sun Fire 高階與中階系統上

中階系統上的系統板有時稱為 CPU/記憶體板。其與高階系統上的板相同。此文件專用規定系統板。系統板可在高階與中階平台間互換。

高階系統 I/O 板和中階系統 I/O 組件有相同處也有相異處。此文件中兩個都使用規定 I/O 板,但是在釐清時除外。

在高階系統 I/O 板上的 I/O 匯流排支援 PCI 或 hsPCI+ 卡與 MaxCPU 板。MaxCPU 板可插入插槽 1 而且包含兩個 CPU 但沒有記憶體。

中階系統 I/O 板支援 PCI 或 CompactPCI 卡。

此文件在說明 hsPCI+ 與 CompactPCI 卡時使用通用規定 PCI,只有在釐清需求時不同。


DR 的功能

您可以使用 DR 的作業有:

例如:您可以 DR 分離錯誤系統板,然後使用系統的熱槽式功能以將其實體移除。在插入已修理的板或是置換的板,您可以使用 DR 配置板到網域中。如果您使用 DR 功能增加或移除系統板或元件,DR 永遠都會將板或元件置於已知的配置狀態。請參閱狀態與情況以取得更多關於系統板與元件的配置狀態資訊。

您也可以指定系統板或 I/O 板到不同的網域以載入平衡或提供其他功能給指定作業。

共用 DR 作業簡介

DR 軟體讓您可執行下列作業:

支援上述動作的 DR 作業的四個主要類型為連線、配置、取消配置與結束連線。


表 1-1 主要 DR 作業

作業

說明

連線

提供電源至固定板的插槽然後啟動板溫度的系統監視。

配置

使作業系統指定板的功能角色,並針對板以及板的附接裝置載入裝置的驅動程式。配置作業包含連線作業。

取消配置

從作業系統邏輯分離板,並使相關的裝置驅動程式離線。環境監視功能會繼續,但系統無法使用板上的裝置。

中斷連線

關閉至插槽的電源,固定板並停止監視板。中斷連線作業包含取消配置作業。


 

備註 - 若系統板在使用中,在您關閉電源前,請中止使用並從網域中斷連線。在插入並開啟全新或升級的系統板之電源後,請利用作業系統連接其附接點 (請參閱附接點) 並將其配置使用。如需更多 DR 作業的相關資訊,請參閱一般 DR 板作業




如何使用 DR

您可以使用下列方法初使化 DR 作業:

在中階系統執行 DR 時您可能需要執行一個或多個中階系統 SC 指令 - 例如:showplatformshowboards - 在 DR 作業之前或期間。其功用是簡要說明何處適合此文件,您可以在「Sun Fire Midrange Systems Controller Command Reference Manual」中找到更多相關資訊。



caution icon

注意 - 中階系統 SC 指令 addboard deleteboard 不是高階系統 SMS 指令相同名稱的 DR 指令。您只有在網域關閉電源時才可以安全使用這些中階系統 SC 指令。如需更多這些與其他中階系統 SC 指令的相關資訊,請參閱「Sun Fire Midrange Systems Controller Command Reference Manual」




熱插式硬體

熱插式裝置可從執行中的系統做邏輯連線或中斷連線。(熱插式裝置可從執行中的系統做實體連線或中斷連線。) 熱插式板與模組具有特殊的連接器,可在資料腳位建立聯繫之前,供應電源給板或模組。系統正在運作時,具有熱插式連接器的板及裝置可以插入或移除,也就是,其為熱交換式。

系統板與 I/O 板為熱插入式裝置。但是,有些裝置,如週邊設備的電源供應器,不是熱插式模組而且無法在系統運作時中斷連線。


自動式 DR (ADR)

自動式 DR (ADR) 讓您的應用程式在沒有使用者互動下執行 DR 作業。ADR 使用增強的 DR 架構,其包括重新配置座標管理員 (RCM) 及系統事件功能 (sysevent)。RCM 使應用程式指定可載入模組註冊回呼。回呼可在 DR 作業前執行準備作業、期間可執行錯誤復原動作,而在之後可清除。系統事件架構可使應用程式為系統事件註冊並接收事件的通知。

備有 RCM 與 sysevent 的 ADR 介面可使應用程式自動在取消配置前放棄來源,並且取得配置在網域中的新來源。

應用程式可從網域執行 cfgadm(1M) 指令,其稱為本機 ADR。此外,在高階系統中,應用程式可從 SC 執行 SMS DR 指令,其稱為全域 ADR。在高階系統您可以使用全域 ADR 從一個網域將系統板搬移至另一個、配置熱交換板至網域中,以及從網域移除系統板。


需求容量 (COD)

需求容量 (COD) 選項提供您安裝在 Sun Fire 系統的 COD 系統板上其他 CPU 來源。Sun Fire COD 系統可有兩種標準的組合及安裝的 COD 系統板。系統中每一個網域至少需要一個使用中的 CPU。

您可以使用 DR 搬移 COD 板到網域中或將其搬出網域,以相同方法可以搬移標準系統板。但是只有在購買使用權利 (RTU) 授權後才能在 COD 板上使用 CPU。每個 COD RTU 授權讓您接收 COD RTU 授權金鑰以啟動單一系統之 COD 板上 CPU 的指定數目。

在您使用 DR 配置 COD 板到網域時,請確定有足夠的 RTU 授權至目標網域,以啟動 COD 板上的每個使用中 CPU。如果在您常式增加 COD 板時,目標網域沒有足夠 RTU 授權,系統會顯示狀況訊息表示無法啟動網域中的每個 CPU。

如需更多關於高階系統的 COD 選項之相關資訊,請參閱「系統管理服務 (SMS) 管理指南」。


Solaris 軟體上的 DR

此文件說明最新的 DR 執行版本,或是與最新的 Solaris 8、Solaris 9 和 Solaris 10 軟體版本。請確認檢查 http://sunsolve.sun.com 的 SunSolveSM 資料庫以取得最新的修補程式。



備註 - Sun Microsystems 建議您在系統上執行最新的 Sun 軟體版本,以取得最高效能及最新強化的優點。



下節說明與指定 Solaris 版本一同使用 DR 的特定考量。

網域上的 DR 執行 Solaris 9 作業系統或 Solaris 10 作業系統

Solaris 10 3/05 HW1 作業系統是 Solaris 10 軟體的第一個版本,可支援 UltraSPARC® IV+ 系統板,而 Solaris 9 9/05 作業系統是 Solaris 9 軟體的第一個版本。您可以增加 UltraSPARC IV+ 板至網域與較舊的板一同配置,但是您無法使用 DR 增加所有以 UltraSPARC IV+ 板啟動之較舊的板至網域中。(如果您先關閉網域,您可以增加所有以 UltraSPARC IV+ 板啟動之較舊的板至網域中。)

如需其他關於 Sun Fire 中階系統上之 UltraSPARC IV+ 板的網域限制,請參閱韌體版本說明 5.19 的「Sun Fire 中階系統平台管理手冊」。

網域中的 DR 執行 Solaris 8 作業系統

Solaris 8 2/02 作業系統是 Solaris 8 軟體的第一個版本可支援 I/O 板的 DR。此外,在 Sun Fire 高階系統的系統管理服務 (SMS) 1.3 是 SMS 的第一個版本可完全支援 DR。您可以在網域中安裝修補程式與新的核心更新,以及在高階伺服器系統控制器 (SC) 中安裝 SMS 軟體的最新版本,以啟動網域中的 DR 的完全功能以執行較 Solaris 8 2/02 作業系統為早的軟體。Solaris 8 作業系統不支援 UltraSPARC IV+ 板。