下列安裝功能及增強功能已新增到 Solaris 10 8/07 發行版本中。
NFS 第 4 版網域現在可以在安裝 Solaris 作業系統期間定義。在 Solaris 10 8/07 之前的發行版本中,NFS 網域名稱要在安裝後的第一次系統重新啟動期間定義。
NFSv4 網域名稱功能對作業系統安裝的影響如下:
sysidtool 指令包含增強的 sysidnfs4 程式。sysidnfs4 程式會在安裝程序進行期間執行,以判斷是否已為網路配置 NFSv4 網域。
在互動式安裝期間,會提供使用者預設的 NFSv4 網域名稱,此名稱自動源自作業系統。使用者可以接受這個預設名稱。使用者也可以指定不同的 NFSv4 網域。
如需更多資訊,請參閱「sysidtool(1M)線上手冊」和「sysidnfs4(1M)線上手冊」。
做為 Solaris JumpStartTM 安裝的一部分,可從 sysidcfg 檔案取得新的關鍵字。使用者現在可以使用新的關鍵字 nfs4_domain 來指定 NFSv4 網域的值。
如需有關這個新關鍵字的更多資訊,請參閱「sysidcfg(4) 線上手冊」。此線上手冊還提供如何使用新 nfs4_domain 關鍵字的範例。
如需有關 NFSv4 網域名稱配置的更多資訊,請參閱「System Administration Guide: Network Services」。
自本發行版本開始,Solaris Live Upgrade 已經過變更,包含下列增強功能:
當系統上安裝有非全域區域時,可以使用 Solaris Live Upgrade 升級 Solaris 作業系統。
新套裝軟體 SUNWlucfg 必須與其他 Solaris Live Upgrade 套裝軟體 SUNWlur 和 SUNWluu 一併安裝。
這三個套裝軟體是使用 Solaris Live Upgrade 進行升級時所需的軟體。這些套裝軟體包含現有軟體、新功能和錯誤修正。使用 Solaris Live Upgrade 之前,如果尚未在系統上安裝這些套裝軟體,則無法升級至特定的目標發行版本。
如需有關在已安裝有非全域區域的系統上進行升級的更多資訊,請參閱「Solaris 10 Installation Guide: Solaris Live Upgrade and Upgrade Planning」。
自 Solaris 10 8/07 發行版本開始,當系統上安裝有非全域區域,且不具有 Solaris 10 8/07 之前發行版本上的多數限制時,則您可以升級 Solaris 作業系統。
唯一的升級限制與 Solaris Flash 歸檔有關。當您使用 Solaris Flash 歸檔進行安裝時,包含非全域區域的歸檔無法正確安裝在系統上。
下列為已安裝非全域區域的系統中出現的變更:
對於 Solaris 互動式安裝程式,您可以在安裝了非全域區域的環境中使用 CD 和 DVD 升級或修補系統。或是您可以使用 CD 或 DVD 的網路安裝影像。在過去,您只能使用 DVD 升級。升級或修補的時間可能相當長,需要根據安裝的非全域區域數量而定。
對於自動的 JumpStart 安裝,您可以使用適用於升級或修補的任何關鍵字,來進行升級或修補。在 Solaris 10 8/07 之前的發行版本中,只能使用有限的關鍵字數目。升級或修補的時間可能相當長,需要根據安裝的非全域區域數量而定。
對於 Solaris Live Upgrade,您可以對包含非全域區域的系統進行升級或修補。如果您的系統包含非全域區域,建議使用 Solaris Live Upgrade 程式進行升級或增加修補程式。由於完成升級所需的時間與安裝的非全域區域數量成正比,其他升級程式可能需要較長的時間進行升級。如果使用 Solaris Live Upgrade 修補系統,則不需要將系統設定為單一使用者模式,這樣可以最大限度地延長系統的正常執行時間。
下列為已安裝非全域區域的系統中出現的變更:
新套裝軟體 SUNWlucfg 必須與其他 Solaris Live Upgrade 套裝軟體 SUNWlur 和 SUNWluu 一併安裝。不僅是已安裝非全域區域的系統需要此套裝軟體,任何系統都需要。
這三個套裝軟體包含使用 Solaris Live Upgrade 進行升級時所需的軟體。這些套裝軟體包含現有軟體、新功能和錯誤修正。使用 Solaris Live Upgrade 之前,如果尚未在系統上安裝這些套裝軟體,則無法升級至特定的目標發行版本。
從目前執行中的啟動環境建立新的啟動環境時,仍然有一項異常狀況。您可以在非全域區域中為共用檔案系統指定目標磁碟片段。
-m 選項的引數有新的選擇性欄位 zonename。新的 zonename 欄位可以建立新的啟動環境,並指定包含獨立檔案系統的區域。此引數會將區域的獨立檔案系統,放置在新啟動環境的個別磁碟片段。
lumount 指令可供非全域區域存取位於非使用中啟動環境上的對應檔案系統。當全域區域管理員使用 lumount 指令掛載非使用中啟動環境時,啟動環境也會針對非全域區域進行掛載。
以 lufslist 指令列出檔案系統的功能已經過增強,可顯示全域區域和非全域區域的檔案系統清單。
使用 Trusted Extensions 配置的 Solaris 系統需要額外步驟才能升級標示區域。如需此程序的資訊,請參閱「Solaris 10 8/07 Release Notes」中「Installation Enhancements」下的「Upgrading a Trusted Extensions System That is Configured with Labeled Zones」。
自本發行版本開始,您可使用 sysidkdb 工具配置 USB 語言及其對應的鍵盤配置。
使用新的 sysidkdb 工具時,執行程序如下:
如果鍵盤能夠自我識別,鍵盤語言和配置會在安裝期間自動配置。
如果鍵盤不能自我識別,sysidkdb 工具會提供安裝期間受支援的鍵盤配置清單,以便您為鍵盤配置選取一個配置。
在過去,USB 鍵盤會在安裝期間使用一個自我識別的值。因此,在 SPARC 上進行安裝時,所有不能自我識別的鍵盤始終會配置為美式英文鍵盤的配置。
PS/2 鍵盤不能自我識別。您必須在安裝期間選取鍵盤配置。
JumpStart 規格: 如果鍵盤不能自我識別,而您需要在 JumpStart 安裝期間避免提示出現,可在 sysidkdb 檔案中選取鍵盤語言。對於 JumpStart 安裝,預設值為美式英文鍵盤配置。若要選取其他語言及其對應鍵盤配置,可在 sysidkdb 檔案中設定鍵盤關鍵字。
如需更多資訊,請參閱「Solaris 10 安裝指南:網路安裝」。
自修補程式 119254-42 和 119255-42 開始,修改了修補程式安裝公用程式 patchadd 和 patchrm,以變更某些修補程式提供功能的處理方式。此修改會影響這些修補程式在任何 Solaris 10 發行版本上的安裝。這些「延遲啟動」修補程式可以更完善地處理功能修補程式中產生的大範圍變更。
僅有限數目的修補程式可指定為延遲啟動修補程式。通常,延遲啟動修補程式是與 Solaris 10 3/05 發行版本後的 Solaris 10 發行版本 (例如 Solaris 10 8/07 發行版本) 關聯的核心修補程式。只要在 pkginfo 檔案中設定變數 SUNW_PATCH_SAFEMODE,就能將修補程式指定為延遲啟動修補程式。未指定為延遲啟動修補程式的修補程式,將和以前一樣繼續安裝。例如,先前發行的修補程式,如核心修補程式 118833-36 (SPARC) 和 118855-36 (x86),將不會使用延遲啟動修補公用程式進行安裝。
在過去,這些核心修補程式需要複雜的修補程式程序檔。因為修補程式提供的物件與執行中的系統 (使用中的分割區) 不一致,所以需要使用程序檔來避免該使用中的分割區在修補程式安裝期間出現問題。現在,延遲啟動修補會使用迴路檔案系統 (lofs),以確保執行中系統的穩定性。當修補程式套用至執行中的系統時,lofs 會在修補過程中保持穩定性。這些大型核心修補程式會自動要求重新開機,但現在要求的重新開機會啟動 lofs 所做的變更。修補程式 README 會指示哪些修補程式要求重新開機。
如果您執行非全域區域,或已停用 lofs,則在安裝或移除延遲啟動修補程式時,請考慮以下幾點:
所有非全域區域必須為停止狀態,才能執行此修補程式作業。您必須先停止非全域區域,然後才能套用修補程式。
延遲啟動修補需要迴路檔案系統 (lofs),才能安全完成。因為啟用 lofs 後會限制 HA-NFS 功能,所以執行 Sun Cluster 3.1 或 Sun Cluster 3.2 的系統可能會關閉 lofs。因此,安裝延遲啟動修補程式之前,必須先透過下列步驟重新啟用迴路檔案系統:
在 /etc/system 檔案中移除下列行,或為其加入註釋:
exclude:lofs. |
重新啟動系統。
安裝修補程式。
您完成修補程式安裝作業之後,請復原 /etc/system 檔案中的上述行,或取消其註釋。
重新啟動系統,即可繼續正常的作業。
Sun 推薦使用 Solaris Live Upgrade 來管理修補。Solaris Live Upgrade 可避免修補執行中的系統時出現問題。Solaris Live Upgrade 可在問題發生時提供備用功能,來縮短因修補造成的當機時間並降低風險。請參閱「Solaris 10 Installation Guide: Solaris Live Upgrade and Upgrade Planning」。