從 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 5/09 安裝指南:Solaris Live Upgrade 與升級規劃」中的第 8 章「在已安裝非全域區域的系統上升級 Solaris 作業系統」 |
建立和使用非全域區域 |
「System Administration Guide: Solaris Containers-Resource Management and Solaris Zones」 |
使用 JumpStart 升級 | |
使用 Solaris 安裝互動式 GUI 升級 |
這是下列發行版本中的新功能:
對於 SPARC,從 Solaris 10 10/06 發行版本開始
對於 x86,從 Solaris 10 8/07 發行版本開始
sysidkdb 工具會配置您的 USB 語言及其對應的鍵盤配置。
程序如下:
如果鍵盤能夠自我識別,鍵盤語言和配置會在安裝期間自動配置。
如果鍵盤無法自我識別,sysidkdb 工具可以在安裝時提供您支援鍵盤配置的清單,以便讓您選取一種鍵盤配置。
SPARC: 先前,USB 鍵盤在安裝時會採用自我識別值 1。因此,在安裝時無法自我識別的所有鍵盤都會設定成美式英文鍵盤配置。
PS/2 鍵盤不能自我識別。安裝時,系統會要求您選取鍵盤配置。
如果鍵盤無法自我識別,而您希望避免在進行 JumpStart 安裝時顯示提示,請在 sysidcfg 檔案中選取鍵盤語言。使用 JumpStart 進行安裝時,預設值為美式英文。若要選取其他語言及其對應的鍵盤配置,請在 sysidcfg 檔案中設定 keyboard 關鍵字。
如需更多資訊,請參閱下列文件:
從 Solaris 10 8/07 發行版本開始,您可以在安裝 Solaris 作業系統時,定義 NFS 版本 4 網域。先前是在安裝後的第一次系統重新啟動時定義 NFS 網域名稱。
此新功能對安裝的影響如下:
sysidtool 指令包含增強的 sysidnfs4 程式。sysidnfs4 程式會在安裝程序進行期間執行,以判斷是否已為網路配置 NFSv4 網域。
如需進一步資訊,請參閱「sysidtool(1M) 線上手冊」和「sysidnfs4(1M) 線上手冊」。
在互動式安裝期間,會提供使用者預設的 NFSv4 網域名稱,此名稱自動源自作業系統。使用者可以接受這個預設名稱。使用者也可以指定不同的 NFSv4 網域。
進行 Solaris JumpStart 安裝時,sysidcfg 檔案提供一個新的關鍵字。使用者現在可以使用此新關鍵字 nfs4_domain 來指定 NFSv4 網域的值。
如需有關此新關鍵字的進一步資訊,請參閱「sysidnfs4(1M)線上手冊」。此線上手冊也提供如何使用此新關鍵字的範例。
如需有關 NFSv4 網域名稱配置的進一步資訊,請參閱「System Administration Guide: Network Services 」