Solaris 10 11/06 安裝指南:Solaris Flash 歸檔 (建立與安裝)

規劃您的 Solaris Flash 安裝

在建立並安裝 Solaris Flash 歸檔之前,必須做出一些關於您想要如何在系統上安裝 Solaris 作業系統的決定。如果您是第一次安裝系統,則必須藉由完整歸檔進行安裝,即初始安裝。藉由歸檔安裝系統後,便可以藉由差動歸檔更新系統。差動歸檔僅安裝兩個歸檔之間的差異部分。

設計主系統的初始安裝

Solaris Flash 安裝程序中的第一項作業是藉由要讓每個複製系統都具有的配置來安裝主系統。您可以使用任何一種 Solaris 安裝方法在主系統上安裝歸檔。您可以安裝 Solaris 作業系統的子集,也可以進行完整安裝。在完成安裝之後,您可以增加或移除軟體,或修改任何配置檔案。安裝主系統時具有以下限制︰


備註 –

如果您已經安裝複製系統,並要藉由新配置更新這些系統,請參閱規劃建立用於更新的 Solaris Flash 差動歸檔


在主系統上自訂 Solaris 安裝

在使用任何一種 Solaris 安裝方法在主系統上安裝 Solaris 作業系統後,即可以視需要增加或刪除軟體,以及修改系統配置資訊。若要自訂主系統的軟體,請執行以下動作:

建立 SPARC 和 x86 系統的歸檔

如果您要使用 Solaris Flash 歸檔在 SPARC 和 x86 系統上安裝 Solaris 軟體,則必須為每個平台建立單獨的 Solaris Flash 歸檔。請使用自 SPARC 主系統建立的 Solaris Flash 歸檔來安裝 SPARC 系統。請使用自 x86 主系統建立的 Solaris Flash 歸檔來安裝 x86 系統。

SPARC: 支援主系統上沒有的週邊裝置

選擇要在主系統上安裝的驅動程式時需要考慮以下內容。

不論系統上的硬體為何,完整加 OEM 軟體群組將安裝所有驅動程式。其他軟體群組提供有限的支援。如果要安裝其他軟體群組,且複製系統和主系統上具有不同的週邊裝置,則需要在建立歸檔之前,在主系統上安裝適當的驅動程式。

如何取得所需的週邊裝置的支援

您可以透過安裝完整加 OEM 軟體群組或安裝選取的套裝軟體,在複製系統上安裝與主系統不同的週邊裝置的支援。

安裝類型 

說明 

安裝完整加 OEM 軟體群組 

完整加 OEM 軟體群組是可供使用的最大軟體群組。此群組含有 Solaris 作業系統中所有的套裝軟體。 不論系統上的硬體為何,完整加 OEM 軟體群組將安裝所有驅動程式。使用完整加 OEM 軟體群組建立的 Solaris Flash 歸檔,可以作業於任何擁有已安裝 Solaris 作業系統發行版本所支援的週邊裝置之複製系統。 

藉由完整加 OEM 軟體群組安裝主系統,可以保證與其他週邊配置的相容性。然而,完整加 OEM 軟體群組需要至少 2.9 GB 的磁碟空間。複製系統可能沒有安裝完整加 OEM 軟體群組所需的足夠空間。 

安裝其他軟體群組 

如果藉由以下軟體群組安裝主系統,則週邊裝置的支援會受到限制。主系統僅支援安裝時連接至主系統的週邊裝置。 

  • 精簡的網路軟體群組

  • 核心軟體群組

  • 一般使用者軟體群組

  • 開發者軟體群組

  • 完整軟體群組

安裝這些軟體群組時可能會導致複製系統無法安裝所有需要的驅動程式。例如,如果在具有 GX CG6 資料緩衝區的主系統上安裝完整軟體群組,則僅安裝 GX CG6 資料緩衝區驅動程式。如果要安裝的所有複製系統均具有 GX CG6 資料緩衝區或者沒有資料緩衝區,則不會發生此問題。 

安裝選取的套裝軟體 

安裝主系統時,可以僅安裝主系統與複製系統需要的套裝軟體。透過選取特定的套裝軟體,您可以僅安裝主系統或複製系統上已知存在的週邊裝置的支援。 

規劃建立 Solaris Flash 歸檔

您可以從主系統建立用於初始安裝的歸檔。或者,如果複製系統上已安裝歸檔,則可以從兩個系統影像建立差動歸檔。差動歸檔僅安裝兩個影像之間的差異部分。

規劃建立用於初始安裝的 Solaris Flash 歸檔

安裝主系統後,Solaris Flash 安裝程序中的下一項作業是建立 Solaris Flash 歸檔。主系統上的檔案及各種識別資訊都將被複製到 Solaris Flash 歸檔中。當主系統在多重使用者模式或單一使用者模式下執行時,您可以建立 Solaris Flash 歸檔。您也可以在從以下任一項目啟動後建立 Solaris Flash 歸檔:


注意 – 注意 –

安裝有非全域區域時,無法正確建立 Solaris Flash 歸檔。Solaris Flash 功能與 Solaris Zones 分割技術不相容。如果建立了 Solaris Flash 歸檔,則當在下列條件下部署歸檔時,將無法正確安裝所產生的歸檔:


建立具有 RAID-1 磁碟區的 Solaris Flash 歸檔

您必須具備 Solaris Volume Manager RAID-1 磁碟區配置,才能建立 Solaris Flash 歸檔。Solaris Flash 建置軟體會移除歸檔上的所有 RAID-1 磁碟區資訊,以保持複製系統的完整性。透過自訂 JumpStart,您可以使用 JumpStart 設定檔來重新建立 RAID-1 磁碟區。您可以使用 Solaris Live Upgrade 來建立具有 RAID-1 磁碟區配置的啟動環境並安裝歸檔。您無法使用 Solaris 安裝程式來安裝具有 Solaris Flash 歸檔的 RAID-1 磁碟區。


備註 –

Veritas VxVM 將配置資訊儲存在 Solaris Flash 無法使用的區域。如果您配置了 Veritas VxVm 檔案系統,則不應建立 Solaris Flash 歸檔。同時,包括 JumpStart 和 Solaris Live Upgrade 等 Solaris 安裝,皆不支援在安裝期間重新建立 VxVM 磁碟區。因此,如果您規劃使用 Solaris Flash 歸檔來部署 Veritas VxVM 軟體,必須先建立歸檔,然後再配置 VxVM 檔案系統。在套用歸檔並重新啟動系統之後,您必須個別地配置複製系統。


建立包含大型檔案的歸檔

建立 Solaris Flash 歸檔時使用的預設複製方法是 cpio 公用程式。單個檔案大小不得超過 4 GB。如果您擁有大型單個檔案,則可以使用 pax 複製方法來建立歸檔。搭配使用 flarcreate 指令和 -L pax 選項,可以使用 pax 公用程式來建立歸檔,而無需限制單個檔案的大小。單個檔案大小可以超過 4 GB。

規劃建立用於更新的 Solaris Flash 差動歸檔

如果您具有已藉由歸檔安裝的複製系統並想要更新它,您可以建立一個差動歸檔,使其僅含有未變更的主影像和已更新的主影像之間的差異部分。這兩個影像之間的差異部分就是差動歸檔。

藉由差動歸檔更新複製系統後,在複製系統上僅變更差動歸檔中的檔案。安裝前或安裝後,可以使用程序檔來自訂歸檔,這對重新配置尤其有用。

您可以藉由自訂的 JumpStart 安裝方法安裝 Solaris Flash 差動歸檔。或者,您可以使用 Solaris Live Upgrade 在非使用中的啟動環境上安裝差動歸檔。

在初始安裝後,應儲存未變更的主影像,以便可以使用以下任何一種方法來存取該影像。

如需逐步說明,請參閱藉由已更新的主影像建立 Solaris Flash 差動歸檔

自訂歸檔檔案與目錄

當您建立 Solaris Flash 歸檔時,可以排除要從主系統複製的某些檔案和目錄。排除了某個目錄後,您仍可復原該目錄下指定的檔案或子目錄。例如,您可以建立排除 /a/aa/bb/c 中所有檔案和目錄的歸檔。可以包含 bb 子目錄的內容。僅有的內容將位於 bb 子目錄中。


注意 – 注意 –

使用 flarcreate 檔案排除選項時要特別注意。排除了某些目錄後,可能會有未注意到的其他內容 (如系統配置檔案) 仍留在歸檔中。由此,可能會使系統不一致,而且無法執行安裝。排除目錄與檔案最好用於那些易於排除且不會中斷系統的資料,例如大型資料檔。


下表列出了可以排除檔案與目錄,以及復原檔案與子目錄的 flarcreate 指令選項。

如何指定? 

排除選項 

包含選項 

指定目錄或檔案的名稱 

-x exclude_dir/filename

-y include_dir/filename

使用含有清單的檔案 

-X list_filename

-z list_filename

-f list_filename

-z list_filename

如需這些選項的描述,請參閱表 5–7

如需自訂歸檔的範例,請參閱建立 Solaris Flash 歸檔並自訂檔案 (範例)

藉由程序檔自訂歸檔

在主系統上安裝軟體之後,可以在建立、安裝、安裝後及第一次重新啟動期間執行特殊程序檔。您可以使用這些程序檔執行以下動作:

建立自訂程序檔的準則

當建立 Reboot 程序檔以外的程序檔時,請遵循以下準則,以確保程序檔不會毀壞作業系統或中斷系統。這些準則可讓您使用 Solaris Live Upgrade 建立新啟動環境以安裝作業系統。新啟動環境可以在目前系統執行期間藉由歸檔來安裝。


備註 –

這些準則不適用於 Reboot 程序檔,Reboot 程序檔允許執行常駐程式或對 root (/) 檔案系統進行其他類型的修改。


如需有關 Solaris Live Upgrade 的簡介,請參閱「Solaris 10 11/06 安裝指南:Solaris Live Upgrade 與升級規劃」中的第 2 章「Solaris Live Upgrade (簡介)」

Solaris Flash Archive 區段

Solaris Flash 歸檔包含以下區段。某些區段可用來識別和自訂歸檔,以及檢視安裝時的狀態資訊。如需每個區段的進一步描述,請參閱第 5 章, Solaris Flash (參照)

表 2–1 Flash Archive 區段

區段名稱 

僅供參考 

說明 

Archive cookie 

第一個區段含有可以將檔案識別為 Solaris Flash 歸檔的 cookie

Archive identification 

 

第二個區段含有可以提供有關歸檔識別資訊的關鍵字和值。某些識別資訊由歸檔軟體提供。您可以透過使用 flarcreate 指令的選項來增加其他特定識別資訊。

User-defined 

 

此區段在 archive identification 區段之後。您可以定義和插入這些區段來自訂歸檔。Solaris Flash 歸檔不處理任何您插入的區段。例如,區段可以含有歸檔的描述或含有用來檢查應用程式完整性的程序檔。 

Manifest 

此區段是針對 Solaris Flash 差動歸檔建立的,用來驗證複製系統。Manifest 區段列出系統上要保留、增加至複製系統或要從複製系統刪除的檔案。此區段僅用作參考,它以內部格式列出檔案,且無法用於撰寫程序檔。 

Predeployment、Postdeployment、Reboot 

此區段含有 Flash 軟體在安裝作業系統影像之前和之後所使用的內部資訊。您提供的所有程序檔均包含在此區段內。 

Summary 

 

此區段含有建立歸檔的相關訊息。此區段還可以記錄 Predeployment 程序檔與 Postdeployment 程序檔的活動。您可以撰寫將輸出傳送至本區段的程序檔,以在本區段中檢視安裝成功資訊。 

Archive files 

此 Archive files 區段含有從主系統收集的檔案。 

何時建立初始安裝的歸檔

盡可能在系統處於靜態時建立歸檔。在主系統上安裝軟體後、配置軟體前建立歸檔。

儲存 Solaris Flash 歸檔的位置

建立 Solaris Flash 歸檔之後,您可以將歸檔儲存在主系統的硬碟或磁帶上。儲存歸檔後,您可以將此歸檔複製到您選擇的任何檔案系統或媒體上。

壓縮歸檔

建立 Solaris Flash 歸檔時,可以指定使用 compress(1) 公用程式將歸檔儲存為壓縮檔案。壓縮的歸檔所需磁碟儲存空間較少,且當您透過網路安裝歸檔時所造成的擁塞也較少。

規劃 Solaris Flash 歸檔的安裝

Solaris Flash 安裝程序中的最後一項作業是在複製系統上安裝 Solaris Flash 歸檔。您可以使用任何一種 Solaris 安裝方法,在複製系統上安裝 Solaris Flash 歸檔。

安裝程式 

此媒體上可以儲存的歸檔 

如需逐步說明 

Solaris 安裝程式 

  • NFS 伺服器

  • HTTP 伺服器

  • FTP 伺服器

  • 本機磁帶

  • 本機裝置,包含 DVD 或 CD

  • 本機檔案

藉由 Solaris 安裝程式安裝 Solaris Flash 歸檔

自訂的 JumpStart 安裝程式 

  • NFS 伺服器

  • HTTP 或 HTTPS 伺服器

  • FTP 伺服器

  • 本機磁帶

  • 本機裝置,包含 DVD 或 CD

  • 本機檔案

「Solaris 10 11/06 安裝指南:自訂 JumpStart 及進階安裝」中的「準備使用自訂 JumpStart 安裝來安裝 Solaris Flash 歸檔」

Solaris Live Upgrade 

  • NFS 伺服器

  • HTTP 伺服器

  • FTP 伺服器

  • 本機磁帶

  • 本機裝置,包含 DVD 或 CD

  • 本機檔案

「Solaris 10 11/06 安裝指南:Solaris Live Upgrade 與升級規劃」中的「在啟動環境上安裝 Solaris Flash 歸檔」