JavaScript is required to for searching.
跳過導航連結
結束列印檢視
Oracle Solaris 10 8/11 版本說明     Oracle Solaris 10 8/11 Information Library (繁體中文)
search filter icon
search icon

文件資訊

前言

1.  授權更新

2.  安裝問題

一般資訊

Oracle Solaris 的自動註冊功能

什麼是自動註冊?

如何啟用或修改自動註冊

在安裝或升級之前或期間

安裝或升級之後

如何停用自動註冊

適用於自動安裝

適用於手動安裝

適用於 Live Upgrade 作業

進一步資訊

安全性修補程式

災難復原影像

BIOS 和韌體更新

新記憶體需求

升級至 Oracle Solaris 10 8/11

對於非 Oracle Solaris 10 8/11 作業系統所屬產品的支援

開始之前

EMC PowerPath

Live Upgrade 與 Oracle Solaris Zones

Live Upgrade 限制

搭配 ZFS 檔案系統上的區域根使用 Live Upgrade

升級配置有標示區域的 Trusted Extensions 系統

在 SPARC 和 x86 相容機器上修補 Miniroot

Oracle Solaris 10 發行版本上的 Oracle Solaris Data Encryption Supplement (資料加密補充)

安裝 Oracle Solaris 10 8/11 發行版本之 GNOME Display Manager 修補程式所需的其他程序

x86: 具備 elxpcelx NIC 的系統之網路配置失敗

var 檔案系統的預設大小可能會不足

x86: 請勿升級含 BIOS GG.06.13 版的 Hewlett-Packard Vectra XU Series 系統

SPARC: 舊版韌體可能需要啟動快閃 PROM 升級

Solaris 管理主控台 2.1 軟體與 Solaris 管理主控台 1.0、1.0.1 和 1.0.2 軟體不相容

x86: BIOS 裝置公用程式的故障會使得安裝或升級無法成功 (6362108)

當非全域區域安裝時,無法建立 Oracle Solaris Flash 歸檔 (6246943)

x86: 從 Oracle Solaris 10 DVD 啟動 Sun Java Workstations 2100Z 可能會發生當機 (6214356)

x86: 一些 Sun Fire 系統的序列主控台無法運作 (6208412)

x86: 系統中若已存在 x86 fdisk 啟動分割區,則 Oracle Solaris 安裝 GUI可能會失敗 (6186606)

安裝錯誤

連接至 SAN 的電腦上 Jumpstart 安裝失敗 (7072761)

切換至 zvol 時,ZFS 根系統可能會當機 (6898318)

安裝 Oracle Solaris ZFS Flash 歸檔 (6889459)

使用 Oracle Solaris Live Upgrade 在替代啟動環境中安裝 ZFS Flash 歸檔時的限制 (7055343)

本土化的安裝說明

x86: 在 Solaris 10 10/08 發行版本之前的發行版本上執行 Oracle Solaris Flash 歸檔安裝失敗 (6735181)

某些亞洲語言環境無法用於 JumpStart 安裝 (6681454)

PRODRM 在刪除 Trusted Extensions 的 prodreg 項目時發生問題 (6616592)

升級期間顯示詳細修補程式分析的面板無法捲動 (6597686)

安裝 Oracle Solaris 作業系統後,Linux 分割區沒有顯示在 GRUB 功能表中 (6508647)

x86: 安裝過程中發生 /sbin/dhcpinfo 無效的錯誤 (6332044)

x86: JumpStart 安裝之後系統無法啟動 (6205478)

升級問題與錯誤

SPARC: 所有 M-Series 機器類型可能會發生效能略為下降的情況 (7058265)

在沒有 SUNWzoneu 套裝軟體的系統上執行 lucreate 指令失敗 (7061870)

升級之後,維護狀態中的 iscsi/initiator 服務可能會終止 (6976602)

對 Oracle Solaris 10 8/11 執行 Live Upgrade 之後,無法啟動 Trusted Extensions 中的區域 (7041057)

當啟用 Trusted Extensions 且標示區域不在執行狀態中時,lucreatelumake 會失敗 (7055968)

區域的 DSR 升級發生問題 (6616788)

Trusted Extensions 升級問題 (6616585)

升級之後系統無法與 ypbind 通訊 (6488549)

在已安裝區域但尚未啟動的系統上升級失敗

將具有非全域區域的 Oracle Solaris 10 系統升級至 Solaris 10 10/09 發行版本,可能會造成本機檔案系統服務失敗 (6428258)

自 Solaris 9 9/04 作業系統 升級之後裝置 ID 不一致

當使用 Live Upgrade 自先前發行版本進行升級時,不會移除失效的解除安裝程式 (6198380)

可能會安裝的其他相關語言環境

3.  Oracle Solaris 執行階段問題

4.  終止軟體支援聲明

5.  文件問題

A.  Oracle Solaris 10 8/11 發行版本中已修正的先前錯誤

開始之前

本節包含安裝或升級 Oracle Solaris 10 作業系統 之前必須注意的重要安裝問題。這些問題可能會讓安裝或升級無法順利完成。如果系統出現本節所列出的錯誤,在安裝或升級之前,您可能需要先執行建議的解決方法。

EMC PowerPath

2011 年 8 月 18 日發行的 EMC PowerPath 最新版本與下列核心修補程式不相容:

Oracle Solaris 10 8/11 影像已套用這些核心修補程式。

在 EMC 提供修正此問題的方法前,請勿將 2011 年 8 月 18 日當日或之前發行的 EMC PowerPath 版本安裝在執行 Oracle Solaris 8/11 的系統上。同時,在執行 Oracle Solaris 10 之前版本的系統上,如果已安裝 2011 年 8 月 18 日當日或之前發行的 EMC PowerPath 版本,則請勿套用這些修補程式 (144500-19 和 144501-19)。

EMC 在修正以解決此問題,並在 https://powerlink.emc.com 發佈 ETA emc275344。

Live Upgrade 與 Oracle Solaris Zones

從 Solaris 10 8/07 發行版本開始,支援 Live Upgrade 與 Oracle Solaris Zones 搭配使用。如需更多資訊,請參閱 My Oracle Support 的資訊文件 1004881.1。

Live Upgrade 限制

必須為指定的作業系統版本安裝一些修補程式的修訂版本,Live Upgrade 才能正確運作。請參閱 My Oracle Support,確定您已經取得最近更新的修補程式清單。Oracle Solaris 10 8/11 發行版本具有下列 Live Upgrade 限制:

這些修補程式均提供新的 p7zip 功能。 Live Upgrade 需要 p7zip 功能,才能支援升級至 Oracle Solaris 10 8/11。


備註 - 資訊文件 1004881.1 提供了使用 Live Upgrade 之前,即時啟動環境所需的修補程式最低版本資訊:My Oracle Support


搭配 ZFS 檔案系統上的區域根使用 Live Upgrade

Oracle Solaris 10 8/11 發行版本提供安裝 ZFS 根檔案系統,以及配置 Oracle Solaris ZFS 上區域根的功能。一般而言,您可以依需要在 ZFS 上建立並配置區域根。如果您計劃將 Oracle Solaris Live Upgrade 用於 ZFS 與區域配置,請檢閱下列資訊:

如需要在 Oracle Solaris 10 8/11 發行版本中升級或修補之受支援區域配置的詳細說明,請參閱「Oracle Solaris ZFS Administration Guide」中的「Migrating to a ZFS Root File System or Updating a ZFS Root File System (Live Upgrade)」

如需有關設定這些配置的完整說明,請參閱「Oracle Solaris ZFS Administration Guide」中的「Oracle Solaris Installation and Live Upgrade Requirements for ZFS Support」

請查閱本章所含資訊,再開始遷移至 ZFS 根檔案系統或是在具有 ZFS 根檔案系統的系統上設定區域。請完全遵循所建議的程序,在具有 ZFS 根檔案系統的系統上設定區域,以確保可在該系統上使用 Live Upgrade。

升級配置有標示區域的 Trusted Extensions 系統

配置有 Trusted Extensions 功能的 Oracle Solaris 系統使用非全域區域。升級這些系統的程序與升級使用區域的 Oracle Solaris 系統相同,且具有相同的問題。

在 SPARC 和 x86 相容機器上修補 Miniroot

使用 patchadd-C 目標限定符號在 SPARC 和 x86 機器上修補 miniroot 的程序已變更。現在必須先解壓縮 miniroot、套用修補程式,然後再重新封裝 miniroot。

請參閱下列章節以了解詳細步驟:

Oracle Solaris 10 發行版本上的 Oracle Solaris Data Encryption Supplement (資料加密補充)

從 Solaris 10 8/07 發行版本開始,依預設,Oracle Solaris 資料加密補充說明套裝軟體會隨附於 Oracle Solaris 10 作業系統。您不再需要安裝及下載這些套裝軟體。

安裝 Oracle Solaris 10 8/11 發行版本之 GNOME Display Manager 修補程式所需的其他程序

套用下列修補程式可解決 CR 6277164 和 CR 6214222 中所報告的問題:

後續各章節會提供更多為徹底解決所提報之問題而必須執行的進一步步驟。如需更多資訊,請閱讀這些修補程式之修補程式讀我檔案中的「Special Install Instructions」(特別安裝指示) 一節。

x86: 具備 elxpcelx NIC 的系統之網路配置失敗

具備一個 elx 或一個 pcelx 網路介面卡 (NIC) 的系統未能成功安裝。在 NIC 配置期間,可能會顯示下列錯誤訊息:

WARNING: elx: transmit or jabber underrun: d0<UNDER, INTR, CPLT>

請參閱「elxl(7D) 線上手冊」或「pcelx(7D) 線上手冊」 ,以取得更多資訊。

解決方法:在不具有 elxpcelx NIC 的系統中安裝和執行網路配置。

var 檔案系統的預設大小可能會不足

如果 /var 檔案系統位於個別的磁碟片段上,則 /var 檔案系統的預設大小可能不足。如果是這樣,您必須手動為 /var 檔案系統指定較大的片段大小。


備註 - 如果 /var 檔案系統不是位於獨立的片段或分割區中,不會發生這類問題。


解決方法:針對安裝程式 GUI 或文字安裝程式選取下列其中一種解決方法:

x86: 請勿升級含 BIOS GG.06.13 版的 Hewlett-Packard Vectra XU Series 系統

此 Oracle Solaris 10 軟體包含一項可以讓您安裝大型分割區的功能。 系統 BIOS 必須支援邏輯區塊定址 (LBA)。BIOS GG.06.13 版不支援 LBA 存取。Oracle Solaris 啟動程式無法處理這個衝突。 這個問題也會影響其他的 HP Vectra 系統。

如果執行此種升級,您的 HP 系統便無法再啟動,而僅會顯示帶閃爍底線游標的空白黑色螢幕。

解決方法:請勿將具有最新 BIOS 版本 GG.06.13 的 HP Vectra XU Series 系統升級為此 Oracle Solaris 10 發行版本。本版本不再支援這些系統。

您仍可以使用開機磁片或開機 CD 來啟動系統,因為啟動路徑並不使用硬碟程式碼。然後,選取硬碟做為可開機裝置,而不要選取網路或 CD-ROM 光碟機。

SPARC: 舊版韌體可能需要啟動快閃 PROM 升級

在 SPARC 系統中,Oracle Solaris 10 作業系統 只能在 64 位元模式中執行。有些 Sun-4u 系統可能會需要將快閃 PROM 中的 OpenBoot 韌體升級至較高層級,以便能在 64 位元模式中執行作業系統。下列 Oracle 系統可能需要更新快閃 PROM:

下表列出了執行 64 位元 Oracle Solaris 10 作業系統 所需的 UltraSPARC 系統和最低韌體版本。uname -i 指令的輸出即是系統類型。您可以使用 prtconf -V 指令來確定您正在執行的韌體版本。

表 2-2 在 UltraSPARC 系統上執行 64 位元 Oracle Solaris 軟體所需的最低韌體版本

來自 uname -i 的系統類型
來自 prtconf -V 的最低韌體版本
SUNW,Ultra-2
3.11.2
SUNW,Ultra-4
3.7.107
SUNW,Ultra-Enterprise
3.2.16

未列示在表格中的系統不需要快閃 PROM 更新。如需如何執行快閃 PROM 更新的說明,請參閱 http://download.oracle.com/docs/cd/E19455-01/ 上的任何版本之「Solaris 8 Sun 硬體平台指南」。


備註 - 同時升級 SPARC 和 x86 系統上的韌體可明顯改善效能。若要套用韌體更新,請按照相關韌體讀我檔案中的指示操作。另請參閱 My Oracle Support 的修補程式相關資訊。


Solaris 管理主控台 2.1 軟體與 Solaris 管理主控台 1.0、1.0.1 和 1.0.2 軟體不相容

Solaris 管理主控台 2.1 軟體與 Solaris 管理主控台 1.0、1.0.1 或 1.0.2 軟體不相容。如果您正升級至 Oracle Solaris 10 發行版本,並已安裝 Solaris 管理主控台 1.0、1.0.1 或 1.0.2 軟體,則在升級之前,您必須先將 Solaris 管理主控台軟體解除安裝。如果您先前已安裝 SEAS 2.0 overbox、SEAS 3.0 overbox 或是 Solaris 8 Admin Pack,則 Solaris 管理主控台軟體可能已存在於您的系統中。

解決方法: 請選取以下解決方法之一:

x86: BIOS 裝置公用程式的故障會使得安裝或升級無法成功 (6362108)

在特定情況下,供 BIOS 裝置 (/sbin/biosdev) 使用的公用程式可能會發生故障,造成安裝或升級失敗。出現下列其中一種情況時,即會發生此故障:

螢幕上將顯示下列錯誤訊息:

biosdev: Could not match any!!

解決方法:確定在套用修補程式 ID 117435-02 之後重新啟動系統。確認用於安裝或升級的相同磁碟已配置具有不同的 fdisk 分割區配置。

下例是以兩部磁碟具有相同 fdisk 分割區配置的系統為基礎。若要變更配置,請執行下列步驟。

  1. 成為超級使用者。

  2. 啟動磁碟維護公用程式。

    # format

    隨即會顯示系統中可用磁碟的清單。

  3. 請鍵入磁碟編號以選取要變更其 fdisk 分割區的磁碟。

  4. 在 [格式] 選項清單中選取 [fdisk]。

    隨即會顯示磁碟的分割區資訊與 fdisk 選項的清單。

  5. 請選擇下列其中一項以變更磁碟配置:

    • 若要指定不同的使用中分割區,請按 2。

    • 若要增加其他磁碟分割區,請按 1。

    • 若要刪除未使用的分割區,請按 3。

  6. 若要儲存變更並結束 fdisk 功能表,請按 5。

  7. 從 [格式] 選項選取 [退出] 即可結束磁碟維護公用程式。

  8. 重新啟動系統。

  9. 系統重新啟動之後,請檢查錯誤訊息是否不再出現。以超級使用者身份鍵入下列指令:

    # /sbin/biosdev

    如果依舊產生錯誤訊息,請重複此程序,但在步驟 5 選取不同的選項。

  10. 系統如果包含其他具有相同 fdisk 分割區配置的相同磁碟,請對這些磁碟重複執行步驟 1 至 9。 否則,請繼續進行 Oracle Solaris 安裝或升級。

當非全域區域安裝時,無法建立 Oracle Solaris Flash 歸檔 (6246943)

自目前的 Oracle Solaris 發行版本起,當非全域區域已安裝時,無法在系統上正確建立 Oracle Solaris Flash 歸檔Oracle Solaris Flash 功能目前與 Oracle Solaris 區域 (又稱為 Oracle Solaris Container) 不相容。

請勿使用 flar create 指令在下列實例中建立 productshortname; Flash 歸檔:

如果您在此種實例中建立 Oracle Solaris flash 歸檔,則在部署此歸檔時可能無法正確安裝所產生的歸檔。

解決方法:您可以建立已安裝區域 (如果所有區域均處於停止狀態) 之系統的 Oracle Solaris Flash 歸檔。如需更多資訊,請參閱 http://opensolaris.org/os/community/zones/faq/flar_zones/

x86: 從 Oracle Solaris 10 DVD 啟動 Sun Java Workstations 2100Z 可能會發生當機 (6214356)

Sun Java Workstation 2100Z 中的 DVD 組合光碟機韌體可能會導致系統當機。從 Solaris 10 作業系統 DVD 啟動工作站時發生當機。顯示核心標題之後,下列訊息會快速閃現:

panic[cpu0]/thread=fec1be20: mod_hold_stub: 
Couldn't load stub module sched/TS_DTBL
fec25cb0 genunix:mod_hold_stub+139 (fec04088, 63, fea11)
fec25cc4 unix:stubs_common_code+9 (1, 8, fec026e4)
fec25ce4 unix:disp_add+3d (fec026dc)
fec25d00 genunix:mod_installsched+a4 (fef01530, fef01518)
fec25d20 genunix:mod_install+2f (fef01518, fec25d3c,)
fec25d2c TS:_init+d (0, d6d89c88, fec25d)
fec25d3c genunix:modinstall+d9 (d6d89c88)
fec25d50 genunix:mod_hold_installed_mod+2e (d6d77640, 1, fec25d)
fec25d7c genunix:modload+ac (fec026c4, fec26c4)
fec25d98 genunix:scheduler_load+3d (fec026c4, fec026dc)
fec25db4 genunix:getcid+50 (fec026c4, fec28514)
fec25dcc unix:dispinit+df (fec25ddc, fe814ba9)
fec25dd4 unix:startup_modules+d5 (fec25dec, fe8cac37)
fec25ddc unix:startup+19 (fe800000, 166130, 7)
fec25dec genunix:main+16 ()

接著,系統自動重設。

請選取以下解決方法之一。

解決方法 1:修改某些 BIOS 配置設定。這個暫時的解決方法能夠完成 Oracle Solaris 10 的安裝。 不過此解決方法可能造成 DVD 讀取效能低下。 請執行以下步驟︰

  1. 在系統啟動期間,在提示時按 F2。

    畫面會顯示類似以下的連接類型選項:

    Primary Master [ ]
    Primary Slave [ ]
    Secondary Master [CD-ROM]
    Secondary Slave [ ]
  2. 藉由選取 CD-ROM 的連接類型來選擇 DVD 光碟機的連接類型。


    備註 - 本畫面可以顯示一個以上的連接類型,例如,在您的系統有多個光碟機時。 對於這類案例,您可能需要開啟系統機殼以判定 DVD 光碟機的連接點。確認您為 DVD 光碟機所選取的連接類型是否正確。


  3. 選取正確的 CD-ROM 連接類型之後,按下 Enter 鍵。

    下個畫面顯示的內容為 Type:[Auto] 自動選取。

  4. 按兩下空格鍵以將選取項目變更為 Type:[CD-ROM]

  5. 使用箭頭鍵來選取傳送模式

  6. 按下 Enter 以列出其他 [傳送模式] 選項。

  7. 使用箭頭鍵選取 [標準],接著按下 Enter 表示接受您的選取。

  8. 按住 F10 以儲存配置變更,接著結束 BIOS 設定。

    重新啟動系統。

解決方法 2:將 DVD combo 光碟機的韌體更新至版本 R1.12。此解決方法要求將您的 DVD combo 光碟機連結至執行 Microsoft Windows 的系統中。 請執行以下步驟︰

  1. 從 Sun Java Workstation 2100Z 將您的 DVD 組合光碟機移除。

    請參閱工作站的使用者指南以取得正確移除光碟機的資訊。

  2. 必要時,請將磁碟機連接至執行 Microsoft Windows 的系統上,並變更磁碟機的主要和從屬跳接器設定。

  3. 請連線至 AOpen 下載中心,網址為 http://download.aopen.com.tw/default.aspx

  4. 透過下列資訊搜尋您的 DVD 光碟機韌體:

    • 產品:Combo 光碟機

    • 模型: COM5232/AAH

    • 類別: 韌體

  5. 下載與安裝韌體版本 R1.12。

  6. 重新安裝工作站的光碟機。必要時,請復原原始的主從跳接器的設定。


備註 - AOpen 下載中心可能已提供更新版本的韌體。 測試確認 R1.12 版本解決了當機的問題。無法確認後續的韌體修訂版本是否也解決該問題。


x86: 一些 Sun Fire 系統的序列主控台無法運作 (6208412)

依照預設,在下列來自 Oracle Sun Fire 系統中,序列主控台 (ttya) 無法運作:

如果要使用序列主控台,您必須手動配置系統的 BIOS。

解決方法: 您的系統必須具備 Sun 鍵盤及顯示器才能使用此解決方法。請執行以下步驟︰

  1. 啟動該系統。

  2. 在啟動系統期間,在提示時按住 F2 以存取 Phoenix BIOS。

  3. 在 [週邊裝置] 中,將 [comm 通訊埠] 從 [停用] 變更為 [啟用]

  4. 儲存配置並啟動系統。

  5. 使用 eeprom 指令來變更 ttya輸入裝置輸出裝置


備註 - 系統啟動時自動按住 Stop 及 N 鍵,以將預設設定中的低階韌體重新設定為在這些系統中無法運作。


x86: 系統中若已存在 x86 fdisk 啟動分割區,則 Oracle Solaris 安裝 GUI可能會失敗 (6186606)

系統中若已存在 x86 fdisk 啟動分割區,Oracle Solaris 安裝 GUI 可能會失敗。 如果現有的 x86 啟動分割區是使用 Oracle Solaris 文字安裝程式建立的,則會出現失敗。 螢幕上將顯示下列錯誤訊息:

Default layout will not work on this system.
Error:
Error: ERROR: Could not create explicit fdisk partition on c0t0d0,
requested cylinders 14581 - 14597 in use by fdisk partition 1
Error:
Error: ERROR: System installation failed
Pfinstall failed. Exit stat= java.lang.UNIXProcess@a89ce3 2 
artition on c0t0d0, requested cylinders 14581 - 14597 in use by fdisk
partition 1  ERROR: System installation failed

請選取以下解決方法之一。

解決方法 1: 安裝程式提示您選取安裝類型時,請選取 [3 Solaris Interactive Text (Desktop session)]。

解決方法 2: 如果您使用的是 Oracle Solaris 安裝 GUI 程式,則請執行下列步驟:

  1. 開始安裝。

    顯示選取安裝類型的提示。

  2. 選取自訂安裝。

    自訂安裝面板會提示您關於您要安裝的語言環境、軟體及磁碟等資訊。

  3. 以適合您系統的提示回答畫面上的問題。

  4. 在 [Fdisk 選取] 畫面中,選取含有 x86 啟動分割區的磁碟。

  5. 透過將它變更為下拉式功能表中的 UNUSEDR,以移除 x86boot 分割區。

  6. 將 UNUSED 變回 x86boot 可以加回 x86boot 分割區。

  7. 繼續安裝。