Solaris 8 (SPARC 平台版) 10/00 版次注意事項更新

第 1章 安裝問題

本章說明與 Solaris 8 10/00 作業環境的安裝相關的問題。


註解 -

本產品的名稱是Solaris 8 10/00,但是 Solaris 2.8 或 SunOSTM 5.8 可能會使用程式碼和路徑或套裝軟體路徑名稱。永遠都遵守書面上的程式碼或路徑執行。



註解 -

在「Solaris 8 說明文件 CD」中之 HTML 版的 Solaris 8 進階安裝指南 內的有些頁數並未列入。欲知完整版的 Solaris 8 進階安裝指南 , 請參閱:


系統識別錯誤

系統識別工具無法檢驗名稱伺服器(4265363)

如果您在系統上配置名稱服務(NIS+、NIS 或 DNS),而名稱伺服器存在於另外一個子網路上,但是路由器不廣播其路由,如此系統識別工具就無法檢驗名稱伺服器。

如果您選擇 DNS 為名稱伺服器,安裝程式會提示您接受未檢驗的資料並繼續進行。如果您選擇 NIS+ 或 NIS 為名稱服務,沒有檢驗,系統識別就無法繼續進行,名稱服務在安裝期間也無法被配置。

解決方法: 選擇以下其中一個解決方法。

  1. 如果您使用圖形介面安裝的話,請開啟終端視窗並鍵入以下的指令來新增路由器:


    # route add default <ip_address_of_router>
    

  2. 如果您使用指令行介面來安裝的話,請選擇 nameservice = none。安裝完成之後,請建立 /etc/defaultrouter 檔案並執行 sys-unconfig

使用 Solaris 8 安裝 CD 之前您所需要知道的 Solaris Web Start 3.0 錯誤

在網路閘道系統上的系統識別期間,無法指定要使用的替代網路介面 (4302896)

網路閘道是要用來與其它網路通訊的。閘道系統包含數個網路介面配接卡,每個配接卡都與不同的網路連線。

如果您使用 Solaris 8 10/00 安裝 CD 將 Solaris 8 10/00 作業環境安裝在閘道系統上的話,Solaris Web Start 3.0 會使用主要介面來搜集系統識別資訊。您不可指示 Solaris Web Start 3.0 使用替代的網路介面來搜集系統識別資訊。

解決方法: 要指令另外一個介面來搜集系統資訊,請選擇以下其中一個解決方法。

開始安裝 Solaris 8 軟體前,您必須知道的議題

語言環境安裝機制改變

語言環境所支援的安裝機制在 Solaris 8 作業環境有所變更。在 Solaris 2.5.1, 2.6 和 Solaris 7 的作業環境中,所選擇的軟體叢集會決定安裝語言環境支援的層次。此 Solaris 8 作業環境包含一個新的安裝介面,會提示您針對所需的語言環境支援來選取特定的地理區域。因此在安裝 Solaris 8 作業環境時,跟 Solaris 2.5.1, 2.6 和 Solaris 7 作業環境比起來,您有更多的可能性來自訂自己系統的配置。

特別注意以下的行為:

從 Solaris 8 第一片 CD 執行互動式安裝期間發生的安裝錯誤

安裝進度列可能不正確 (1266156)

安裝 Solaris 軟體 - 即使尚在進行中,進度列有時會指出安裝已完成。安裝程式可能會在進度列指示安裝完成後,仍繼續進行數分鐘的套裝軟體增加作業。

不要依靠進度列來告訴您安裝是否完成。程式完成所有的安裝作業後,安裝程式會顯示以下的訊息。


Installation complete 

建立檔案系統時可能會出現警告訊息 (4189127)

安裝期間建立檔案系統時,以下的警告訊息之一可能會顯示出來。


Warning: inode blocks/cyl group (87) >= data blocks (63) in last cylinder group. This implies 1008 sector(s) cannot be allocated. 

Warning: 1 sector(s) in last cylinder unallocated  
建立的檔案系統如果沒有完成對映磁片上使用的空間,就會出現警告。這樣會在未加入到指示的檔案系統之磁片上的未使用空間。未使用的空間無法被其它檔案系統使用。

解決方法: 忽略警告訊息。

自訂型 JumpStart 在 Solaris 8 軟體的第二片 CD 中不提供提示 (4304912)

在安裝 Solaris 8 第一片 CD 的軟體後,自訂型的 JumpStartTM 安裝並不會提示您進行安裝 Solaris 8 軟體的第二片 CD。

解決方法: 選擇以下其中一個解決方法:

升級議題

新的 Solaris 8 快取記憶體架構不需要優先分頁

Solaris 8 作業環境引進新的檔案系統快取架構,它包含「Solaris 7 優先分頁」功能。不應該在 Solaris 8 作業環境中設定系統變數 priority_paging,而且當系統升級到 Solaris 8 作業環境時,應該將其自 /etc/system檔案中移除。

新的快取架構會移除大部分從檔案系統活動產生於虛擬記憶體系統的壓力。這樣產生的結果是,新的快取架構會變更記憶體分頁統計的動態,因而使觀察系統記憶體的特性更加簡單。但是,許多統計資料提出非常不同的報告值。分析記憶體行為或設定效能監視臨界值時,應該將此列入考慮當中。最明顯的差異是:

升級期間發生的安裝錯誤

由 Solaris 2.5.1 作業環境來重新定位的 CDE 會受升級到 Solaris 8 作業環境所隔離 (4260819)

這個問題會影響非隨附於 CDE 作業環境的 Solaris 2.5.1 與 Solaris 2.5.1 系統之執行。但是,只有在非隨附 CDE 已重新定位到 /usr/dt 之外的地方時,才會影響到這些系統。要完成這些系統上的 CDE 重新定位的話,可以在 /usr/dt 中建立一個符號連結以指向重新定位的 CDE。

當您升級到 Solaris 8 作業環境時,CDE 也重新安裝於 /usr/dt中,而且會移除重新定位版本的連結。重新定位的 CDE 本身不會移除,所以只是被隔離而已。

如果升級涉及檔案系統的重新定位,則升級會失敗,因為重新定位的機制不會包括新版本 CDE 中 /usr/dt 所需要的額外空間。這項失敗會一直到升級完成後才會出現。如果出現這種錯誤,升級登錄會包括許多訊息,指示您需要更多空間才能升級。

解決方法:在開始升級到 Solaris 8 作業環境之前,請先解除安裝已重新定位的 CDE。要完成這項作業,您可以使用 Solaris 2.5.1 CDE CD 中的 install-cde 程序檔。這個程序檔應該與 -uninstall 旗標一起執行以移除 CDE。

將具有「Web 型企業管理 (WBEM)」1.0 的 Solaris 7 作業環境升級到 Solaris 8 作業環境會使得 WBEM 2.0 無法作用 (4274920)

如果您已在執行 Solaris 7 作業環境的系統上,從"Solaris 簡易存取伺服器"(SEAS) 3.0 CD-ROM 安裝 WBEM 1.0,則在升級到 Solaris 8 作業環境之前,您必須先移除 WBEM 1.0 套裝軟體。把具有 WBEM 1.0 的 Solaris 7 作業環境升級到 Solaris 8 作業環境後,將不會啟動 Solaris WBEM Services 2.0。將無法啟動「共用資訊模型 (CIM) 物件管理員」。以下的錯誤訊息會顯示出來。


File not found: /opt/sadm/lib/wbem/cimom.jar

解決方法:在升級到 Solaris 8 作業環境前,使用 pkgrm 這個指令移除 WBEM 1.0 套裝軟體。

  1. 使用 pkginfo 指令,檢查是否已安裝 WBEM 1.0 套裝軟體,方法為鍵入:


    % pkginfo | grep WBEM
    

  2. 成為超級使用者。

  3. 您可以藉由輸入如下文字,來使用 pkgrm 指令以移除所有的 WBEM 1.0 套裝軟體:


    # pkgrm SUNWwbapi
    # pkgrm SUNWwbcor
    # pkgrm SUNWwbdev
    # pkgrm SUNWwbdoc
    # pkgrm SUNWwbm
    

在升級期間 SUNWeeudt 部份會無法安裝(4304305)

升級的記錄可以陳述 SUNWeeudt 套裝軟體只有部分完成安裝。


     Doing pkgadd of SUNWeeudt to /.
     ERROR: attribute verification of 
     </a/usr/dt/appconfig/types/ru_RU.KOI8-R/datatypes.dt> 
     failed pathname does not exist ...

     Installation of <SUNWeeudt> partially failed.
     pkgadd return code = 2  

解決方法: 升級完成後,執行以下的步驟。

  1. SUNWeeudt 套裝軟體移除,請輸入:


    # pkgrm SUNWeeudt
    

  2. 新增 SUNWeeudt 套裝軟體,請輸入:


    # pkgadd SUNWeeudt
    

從 Solaris 2.6 或 Solaris 7 作業環境升級期間,64 位元的套裝軟體不必要地被安裝 (4323398)

從 Solaris 2.6 或 Solaris 7 作業環境升級為 Solaris 8 10/00 作業環境,但是沒有選取 64 位元支援做為升級選項時,以下的 64 位元套裝軟體不必要地被安裝:

解決方法: 完成升級之後,請使用 pkgrm 指令移除這些 64 位元套裝軟體:


# pkgrm SUNWceuox SUNWeeuox SUNWneuox SUNWseuox SUNWweuox 

64 位元 Solaris 議題

Sun UltraSPARC 系統 (sun4u) 可能需要啟動快閃 PROM 更新


註解 -

如果您的系統已經執行 64 位元備妥的韌體,將不再需要快閃 PROM 更新。


如果您要在 UltraSPARCTM 系統上執行 64 位元的 Solaris 作業環境, 您可能需要升級它的快閃 PROM 韌體。Solaris 8 安裝程式可以選擇增加 64 位元的支援。在 Sun UltraSPARC 系統上進行安裝時,依據預設值將選取這個 64 位元支援。64 位元系統只有在 CPU 速度為 200 Mhz 或更快時,才能依據預設值在 64 位元中啟動。


註解 -

如果您選擇在任何 SunTM 或 UltraSPARC 系統上執行 32 位元的 Solaris 作業環境,則不需要更新快閃 PROM。


下列表格列出受到影響的 UltraSPARC (sun4u) 系統以及所須的最小韌體版本。系統類型 等於 uname -i 指令的輸出。您可以使用 prtconf -V 指令,告知將使用哪一個韌體版本。

表 1-1 在 UltraSPARC 系統上執行 64- 位元 Solaris 作業環境時需要的最低韌體版本

來自 uname -i 的系統類型

來自 prtconf -V 的最小韌體版本

SUNW,Ultra-1-Engine 

3.10.0 

SUNW,Ultra-1 

3.11.1 

SUNW,Ultra-2 

3.11.2 

SUNW,Ultra-4 

3.7.107 

SUNW,Ultra-Enterprise 

3.2.16 


註解 -

如果系統未列示在以上表格,則表示它不需要快閃 PROM 更新。


若要取得如何使用 Solaris CD 來執行快閃 PROM 更新的指示,請參閱 Sun 硬體集合上的 Solaris 8。如果您沒有這本手冊,可在這個網址取得它:http://docs.sun.com

本土化錯誤

土耳其語言環境無法從 Solaris 8 的第一片 CD 來安裝(4359095)

使用 Solaris 8 的第一片 CD 時,土耳其語言環境無法安裝。以下的錯誤訊息會出現:


couldn't set locale correctly

解決方法: 透過 C 語言安裝並新增土耳其語支援。

歐洲升級期間可能發生的錯誤訊息 (4230247, 4225787)

從 Solaris 7 3/99、5/99、8/99 或 11/99 作業環境升級為 Solaris 8 10/00 作業環境後,以下的錯誤可能出現在升級登錄中。


Doing pkgadd of SUNWplow to /.
pkgadd: ERROR: unable to create package object </a/usr/openwin/share/locale/de.ISO8859-15>.
    file type <s> expected <d> actual
    unable to remove existing directory at </a/usr/openwin/share/locale/de.ISO8859-15>
....
Installation of <SUNWplow> partially failed.
pkgadd return code = 2


Doing pkgadd of SUNWpldte to /.
WARNING: /a/usr/dt/appconfig/types/de.ISO8859-15 
may not overwrite a populated directory.
......
pkgadd: ERROR: /a/usr/dt/appconfig/types/de.ISO8859-15 could not be installed.
.......
Installation of <SUNWpldte> partially failed.
pkgadd return code = 2

出現此警告是因為修補程式將升級登錄中列出受影響的目錄從象徵性連結切換成目錄。然後,升級過程會嘗試安裝不包括此變更的套裝軟體升級版本。這些錯誤不會影響系統的作業環境。

解決方法:忽略這些錯誤訊息。

瑞典語言環境:安裝期間顯示的對話方塊沒有本土化 (4300655)

除了標題之外,Solaris 互動式安裝對話方塊尚未本土化。尚未本土化的部份,會以此為開頭:


You'll be using the initial option .....

法文和和義大利文安裝精靈可能會顯示 {0},而不會顯示 CD 標題 (4302549)

{0} 常常會顯示在法文或義大利文的 CD 標題應該出現的地方

de_AT.ISO8859-15fr_BE.ISO8859-15 語言環境中,Motif suninstall 失敗 (4305420)

使用那兩個指定的語言安裝作業環境造成部份安裝程序以英文顯示。除此之外,並非所有的本土化套裝軟體都已被安裝。以下的訊息會顯示出來:


XView warning: "de" kann nicht als Sprachumgebungs-Kategorie 
Ausgabesprache (gesetzt über Umgebungsvariable(n)) verwendet 
werden, wenn Standardspracheauf"de_AT.ISO8859-15" gesetzt ist 
(Server Package)
XView warning: Requested input method style not supported. 
(Server package)

解決方法:使用德文或法文 ISO8859-1 語言環境來安裝 Solaris 作業環境。

德文語言環境:在 Proxy Kiosk 畫面中的「新增」與「取消」按鈕的標籤為未定義 (4306260)

德文 Web Start Kiosk proxy 資訊對話方塊的「確定」與「取消」按鈕的標籤為 未定義。左邊的按鈕應該顯示「確定」,右邊的按鈕應該顯示「取消」。