跳過導航連結 | |
結束列印檢視 | |
Oracle Solaris 11.1 版本說明 Oracle Solaris 11.1 Information Library (繁體中文) |
x86:如果主開機記錄中的 EFI_PMBR 項目未啟用,則某些使用 BIOS 韌體的系統不會啟動 (7174841)
x86:在超過 2 TB LUN 磁碟/具有 4 GB Emulex 及 Qlogic FC HBA 卡的磁碟上,Oracle Solaris 無法啟動 (7187083, 7188696)
含有 -c 選項的 sysconfig configure 指令,會展開樹狀目錄結構 (7094123)
SPARC:系統無法在 iSCSI 儲存體陣列上啟動 iSCSI LUN (7148479)
zfs set/inherit mountpoint 在 Oracle Solaris 10 Branded Zones 上顯示失敗訊息 (7195977)
由於和 ZFS 有關的當機,系統持續重新啟動 (7191375)
在 Oracle Solaris 系統上取代或使用新的進階格式磁碟機的問題
進階格式 512e 磁碟機部分型號缺乏電源保護功能,可能導致資料遺失
SPARC 系統上 4kn 磁碟的安裝與啟動支援需要特定的 PROM 版本
需要支援 RDSv3 以順利完成 HCA DR 作業 (7098279)
zoneadm attach 指令與 -a 和 -n 選項一起使用時可能會當機 (7089182)
svccfg validate 指令在分割清單中失敗 (7054816)
SPARC:當 SP 是降級模式時,系統無法啟動 (6983290)
OpenMP 應用程式中的偶發性執行階段失敗 (7088304)
32 位元:PCSXREG 會觸發 YMM 與浮點暫存器的 EINVAL 錯誤 (7187582)
有相同 volname 的兩個磁碟存在時,互動式安裝程式可能會選取不正確的磁碟 (7195880)
若指定了不正確的 ASR 特性,asr-notify 會處於維護模式 (7195227)
x86:cfgadm -c configure 與 hotplug enable 指令無法配置熱插式或 PCIe EM 插槽 (7198763)
SPARC:可能會刪除 T2 和 T3 系列平台上的 IPsec 封包 (7184712)
在具有網路流量的介面上執行 tshark 指令時,系統可能會當機 (7202371)
安裝後第一次從自動 NCP 切換為 DefaultFixed NCP 時,網路無法連線 (15824547)
Evolution 應用程式在全新安裝後故障 (7077180)
SPARC:與 USB 鍵盤、滑鼠和實體顯示器有關的桌面問題 (7024285)
D-Bus 系統常駐程式對於 Sun Ray 或 XDMCP 伺服器使用有小檔案描述區的限制 (7194070)
x86:NVIDIA 圖形晶片組未正確顯示點陣式主控台 (7106238)
x86:在 UEFI 模式下啟動 X 伺服器時,隨附驅動程式當機 (7116675)
x86:執行含有 -e 選項的 stmsboot 指令後,ZFS 集區資訊即失效 (7168262)
SSD 裝置集區上未快取的隨機寫入工作負載效能太低 (7185015)
x86:系統啟動時,CPU 電源層級發出警告 (7146341)
SPARC:無法以 Fujitsu M10 系統上的 hotplug 配置 PCI 外接盒上的裝置 (7196117)
本節說明 Oracle Solaris 11.1 中的系統管理問題。
使用 ATTN 按鈕或 cfgadm 指令時,InfiniBand 主機通道配接卡的動態重新配置 (DR) 作業可能失敗。
使用 ATTN 按鈕或 cfgadm 指令,在取消配置 IB 網路之後動態重新配置 Infiniband Network Express Module,可能會顯示下列錯誤訊息:
Seen on console of system: WARNING: ... failed to detach driver ... WARNING: ... failed to unconfigure ?
解決方法:請選擇以下解決方法之一:
移除 RDSv3 驅動程式並重新啟動系統。
# rem_drv rdsv3 # reboot
若要將 RDSv3 驅動程式新增回來,請輸入下列指令:
# add_drv rdsv3 # reboot
移除 RDSv3 套裝軟體並重新啟動系統。
# pkg uninstall system/io/infiniband/reliable-datagram-sockets-v3 # reboot
系統可能在不同的啟動環境中啟動。
若要復原 RDSv3 套裝軟體 (假設有一個可用的 pkg 儲存庫),請使用下列指令:
# pkg install system/io/infiniband/reliable-datagram-sockets-v3 # reboot
根據動態重新配置的 IB 卡類型,使用 cfgadm 指令。若 IB 卡使用 PCI-EM0 模組化選項,請使用下列指令:
# cfgadm -c unconfigure PCI-EM0 # cfgadm -c disconnect PCI-EM0
若要將 IB 新增回系統,請使用下列指令:
# cfgadm -c connect PCI-EM0 # cfgadm -c configure PCI-EM0
在此發行版本中,無法使用連字符 (-) 符號來指定 zoneadm attach 指令中含有 -n 或 -a 選項的 stdin 引數。
解決方法:不要使用 stdin 引數。
藉由 Oracle Solaris 提供的適當多重清單支援,svccfg validate 指令不應再警告缺少必要的特性群組。不過,svccfg validate 指令會在分割清單中失敗。
若提供清單的實例,因缺少在個別清單的服務層級中定義的服務方法而無法正確驗證時,就會發生此問題。這樣可能會顯示下列錯誤訊息:
$ svccfg validate /lib/svc/manifest/system/console-login-vts.xml Required property group missing: FMRI="svc:/system/console-login:vt6"; Name of missing property group="start"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="start"; pg_pattern type="method" Required property group missing: FMRI="svc:/system/console-login:vt6"; Name of missing property group="stop"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="stop"; pg_pattern type="method" Required property group missing: FMRI="svc:/system/console-login:vt5"; Name of missing property group="start"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="start"; pg_pattern type="method" Required property group missing: FMRI="svc:/system/console-login:vt2"; Name of missing property group="stop"; Type of missing property group="method"; Template source="svc:/system/svc/restarter:default"; pg_pattern name="stop"; pg_pattern type="method" svccfg: Validation failed.
警告會顯示在 manifest-import 服務記錄檔中,而非主控台中。警告並非嚴重警告,而且不會讓實例無法匯入。一旦實例匯入後,您就能順利使用 svccfg validate 指令手動驗證實例。
解決方法:避免在分割清單中使用 svccfg validate 指令。
在 SPARC T3 與 T4 系統上,若服務處理器 (SP) 是降級模式,主機系統可能無法重新啟動。
解決方法: 無。
在下列情況中,應用程式在執行階段時偶爾會發生區段錯誤或資料毀壞:
應用程式使用 OpenMP 指令進行平行化
應用程式透過使用 Oracle Solaris Studio 編譯器的 -xautopar 選項自動平行化
應用程式有巢狀平行區域
解決方法:如果應用程式未使用 OpenMP 作業 (TASK 指令),則請將 __SUNW_MP_SEQ_OMPTASK 環境變數設為 TRUE。
如果您是使用 C shell (csh),請執行下列指令:
setenv __SUNW_MP_SEQ_OMPTASK TRUE
如果您是使用 Korn shell (ksh),請執行下列指令:
__SUNW_MP_SEQ_OMPTASK=TRUE
除錯 32 位元應用程式時,嘗試設定特定暫存器會造成除錯程式的錯誤。
在 SPARC 上,您無法設定浮點暫存器。在 x86 上,您無法設定 YMM 暫存器。
螢幕上將顯示下列錯誤訊息:
mdb: failed to modify %f50 register: libthread_db call failed unexpectedly dbx: internal error: Cannot set registers -- PCmd::flush(): write of PCSREG PCSXREG fails -- Invalid argument
解決方法: 無。
系統上若有一個以上具有相同非空白 volname (亦稱為磁碟標籤) 的磁碟,Live Media 與文字安裝程式可能會顯示不正確的磁碟資訊,並將作業系統安裝在錯誤的磁碟上。
備註 - 磁碟區名稱預設為空白,必須由具有適當權限的使用者明確設定。
在文字安裝程式中,若選取了符合 volname 的磁碟,而非磁碟分割畫面中列出的第一個磁碟,則顯示的分割區或磁碟片段仍舊會配置給第一個磁碟。第一個磁碟將會是選取用來安裝作業系統的磁碟。
在 Live Media 安裝程式中,若選取了第一個磁碟以外任何符合 volname 的磁碟,則會導致類似的情況。第一個磁碟是磁碟分割畫面中,符合 volname 的最左邊圖示。
解決方法:執行安裝程式之前,確認系統上每個磁碟的 volname 都是唯一的名稱或空白。
您可以使用 format 指令,變更或移除 volname。如需詳細資訊,請參閱 format(1M) 線上手冊。
若使用 fcadm create-fcoe-port 指令建立 FCoE 連接埠,則 FCoE 連接埠的狀態會顯示為離線而非上線。您可以使用下列指令,識別 FCoE 連接埠的狀態:
# fcinfo hba-port -e
解決方法:若要讓 FCoE 連接埠上線,請在建立 FCoE 連接埠之後,輸入下列指令:
# ifconfig netX plumb
安裝 Oracle Solaris 時,若提供不正確的「自動服務要求 (ASR)」特性,asr-notify 服務在順利註冊 asradm 公用程式之後,會切換至維護模式。順利註冊 ASR 之後,asradm 公用程式不會清除安裝程式設定。將不會顯示錯誤訊息。手動註冊無法修正問題。
解決方法:執行下列步驟:
從 asr-notify:default 服務移除 autoreg 群組。
# svccfg -s asr-notify:default delpg autoreg
使用 ASR 註冊公用程式進行註冊。
# asradm register
使用 svcadm 指令,重新整理、清除與啟用 asr-notify 服務。
# svcadm refresh asr-notify # svcadm clear asr-notify # svcadm enable asr-notfiy
cfgadm -c configure 與 hotplug enable 指令無法在 x86 平台上配置 PCIe 熱插式插槽,例如,PCIe EM 插槽。
cfgadm 指令會顯示下列錯誤訊息:
# cfgadm -c configure slot-name failed to probe the Connection slot-name cfgadm: Hardware specific failure: configure failed
hotplug enable 指令會顯示下列錯誤訊息:
# hotplug enable slot-name ERROR: hardware or driver specific failure.
解決方法:使用 hotplug enable 指令加上 -f 選項。
# hotplug enable -f connector/slot-name
例如:
# hotplug enable -f Slot1