從 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 來修補系統,則不需要讓系統採用單一使用者模式,進而可以讓系統的正常執行時間儘可能地延長。
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 8/07 安裝指南:Solaris Live Upgrade 與升級規劃」中的第 9 章「在已安裝非全域區域的系統上升級 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」