從 Solaris 10 8/07 發行版本開始,您可以在已安裝非全域區域,且沒有舊版的大多數限制之情況下,升級 Solaris 作業系統。
唯一的升級限制涉及 Solaris Flash 歸檔。使用 Solaris Flash 歸檔進行安裝時,內含非全域區域的歸檔無法在系統上正確安裝。
以下內容概述了為適應安裝了非全域區域的系統所做的變更。
對於 Solaris 互動式安裝程式,您可以使用 CD 和 DVD 升級或修補安裝了非全域區域的系統。或是您可以使用 DVD 或 CD 的網路安裝影像。在過去,您只能使用 DVD 升級。升級或修補的時間可能相當長,需要根據安裝的非全域區域數量而定。
對於自動的 JumpStart 安裝,您可以使用適用於升級或修補的任何關鍵字,來進行升級或修補。在舊版中,可使用的關鍵字有限。升級或修補的時間可能相當長,需要根據安裝的非全域區域數量而定。
對於 Solaris Live Upgrade,您可以對包含非全域區域的系統進行升級或修補。如果您的系統包含非全域區域,建議使用 Solaris Live Upgrade 程式進行升級或增加修補程式。由於完成升級所需的時間與安裝的非全域區域數量成正比,其他升級程式可能需要較長的時間進行升級。如果使用 Solaris Live Upgrade 修補系統,則不需要將系統設定為單一使用者模式,這樣可以最大限度地延長系統的正常執行時間。
Solaris Live Upgrade 會在非使用中啟動環境中建立一份作業系統副本。安裝了非全域區域後,可以升級或修補非使用中啟動環境。然後會啟動非使用中啟動環境,使其成為新的啟動環境。以下內容概述了為適應安裝了非全域區域的系統所做的變更:
新的 SUNWlucfg 套裝軟體需要與其他 Solaris Live Upgrade 套裝軟體 (例如 SUNWlur 和 SUNWluu) 一併安裝。不僅是已安裝非全域區域的系統需要此套裝軟體,任何系統都需要。
這三個套裝軟體是使用 Solaris Live Upgrade 進行升級時所需的軟體。這些套裝軟體包含現有軟體、新功能和錯誤修正。使用 Solaris Live Upgrade 之前,如果尚未在系統上安裝這些套裝軟體,則無法升級至特定的目標發行版本。
從目前執行的啟動環境建立新啟動環境的步驟與先前的發行版本相同,但有一項例外。您可以在非全域區域中為共用檔案系統指定目標磁碟片段。
-m 選項的引數有新的選擇性欄位 zonename。這個新欄位可讓您建立新的啟動環境,並指定內含個別檔案系統的區域。這個引數會將區域的檔案系統放置在新啟動環境中的個別片段上。
lumount 指令現在可針對非全域區域,提供其對應之檔案系統 (位於非使用中的啟動環境中) 的存取權。當全域區域管理員使用 lumount 指令來掛載非使用中的啟動環境時,非全域區域也會一併掛載啟動環境。
比較啟動環境功能已經增強。lucompare 指令現在可進行包含所有非全域區域內容之多個啟動環境之間的對比。
以 lufslist 指令列出檔案系統的功能已經過增強,可顯示全域區域和非全域區域的檔案系統清單。
如需有關升級已安裝非全域區域之系統的逐步程序,或 Solaris Zones 分割技術的相關資訊,請參閱下列參考資訊。
說明 |
更多資訊 |
---|---|
在安裝有非全域區域的系統上使用 Solaris Live Upgrade 升級 |
「Solaris 10 10/09 安裝指南:Solaris Live Upgrade 與升級規劃」中的第 8 章「在已安裝非全域區域的系統上升級 Solaris 作業系統」 |
建立和使用非全域區域 |
「System Administration Guide: Solaris Containers-Resource Management and Solaris Zones」 |
使用 JumpStart 升級 | |
使用 Solaris 安裝互動式 GUI 升級 |