本書介紹了如何建立 Solaris Flash 歸檔及如何使用 Solaris Flash 歸檔在多個系統上安裝 Solaris 作業系統。
如需建立或安裝 Solaris Flash 歸檔的限制,請參閱表 2–1。
如需所有 Solaris 安裝方法的簡介,請參閱「Solaris 10 5/09 安裝指南:規劃安裝與升級」中的「選擇 Solaris 安裝方法」。
Solaris Flash 安裝功能可讓您使用主系統上安裝的 Solaris 作業系統作為唯一的參照安裝。然後您可以將該安裝複製到多個系統上,這些系統稱為複製系統。您可以藉由 Solaris Flash 初始安裝 (將覆寫系統上所有檔案) 或 Solaris Flash 更新 (僅包含兩個系統影像之間的差異部分) 來複製複製系統。差動更新僅變更指定的檔案,並且僅限於包含與舊主影像一致的軟體之系統。
Solaris Flash 功能僅適用於 UFS 檔案系統的安裝。
您可以使用以下任何一種安裝方法,藉由用於初始安裝的 Solaris Flash 歸檔來安裝主系統:Solaris 安裝程式、自訂 JumpStart、Solaris Live Upgrade 或 WAN Boot 。所有檔案都將會覆寫。Solaris Flash 安裝程序包含五個部分。
安裝主系統。選取一個系統,並使用任何一種 Solaris 安裝方法來安裝 Solaris 作業系統以及任何其他軟體。
(可選擇) 在安裝前或安裝後,準備自訂程序檔以重新配置或自訂複製系統。
建立 Solaris Flash 歸檔。Solaris Flash 歸檔含有主系統上所有檔案的副本,除非您已排除某些不必要的檔案。
在複製系統上安裝 Solaris Flash 歸檔。主系統和複製系統必須具有相同的核心架構。
當您在系統上安裝 Solaris Flash 歸檔時,歸檔中的所有檔案都將複製到該系統中。現在,新安裝的系統就具有了與原始主系統相同的安裝配置,因此該系統被稱為複製系統。某些自訂是可行的:
程序檔可用於自訂。
您可以透過自訂的 JumpStart 安裝方法,藉由 Solaris Flash 歸檔來安裝附加套裝軟體。這些套裝軟體必須是除要安裝的軟體群組之外的軟體或協力廠商套裝軟體。
(可選擇) 儲存主影像的副本。如果要建立差動歸檔,則主影像必須可用,並且要與安裝在複製系統上的影像相同。
如需逐步說明,請參閱安裝主系統。
圖 1–1 所示為如何藉由初始安裝安裝複製系統。所有檔案都將會覆寫。
如果要更新一個複製系統,可以建立一個差動歸檔,該檔案僅包含未變更的主影像和已更新的主影像之間的差異部分。當藉由差動歸檔更新複製系統時,僅變更差動歸檔中的檔案。您可以選擇藉由自訂的 JumpStart 安裝方法或 Solaris Live Upgrade 來安裝 Solaris Flash 差動歸檔。更新程序包含五個部分。
準備對主系統進行變更。進行變更之前,主系統應執行原始歸檔的複製件。
如果主系統未執行原始歸檔的複製件,則兩個系統影像之間的差異部分可能會產生相當大的差動歸檔。因此,安裝差動歸檔可能會相當耗時。在這種情況下,請藉由完整歸檔來進行初始安裝。
(可選擇) 在安裝前或安裝後,準備自訂程序檔以重新配置或自訂複製系統。
掛載已儲存且未變更之主影像副本所在的目錄。第二個影像用來對比兩個系統影像。透過以下方法來存取影像。
從 Solaris Live Upgrade 啟動環境掛載
透過 NFS 從複製系統掛載
使用 ufsrestore 指令從備份復原
藉由 flarcreate 指令的 -A 選項建立差動歸檔。
藉由自訂的 JumpStart 在複製系統上安裝差動歸檔。或者,您以使用 Solaris Live Upgrade 在非使用中的啟動環境上安裝差動歸檔。
圖 1–2 所示為如何建立與安裝差動歸檔。主影像藉由某些修改進行了更新。這些修改可以非常簡單,如增加、重新配置或刪除一些檔案;也可以非常複雜,如傳遞修補程式。將已更新的主影像與未變更的主影像進行對比。這兩個影像之間的差異部分將形成差動歸檔。此歸檔可以用來更新目前正在使用此未變更主影像的其他複製系統。如果複製系統已經修改或沒有在執行未變更的主影像,則更新將失敗。如果要在複製系統上進行許多變更,則可以隨時執行初始安裝。