跳過導航連結 | |
結束列印檢視 | |
![]() |
Oracle Solaris 10 8/11 版本說明 Oracle Solaris 10 8/11 Information Library (繁體中文) |
建議採用用於密碼加密的 SHA-256 及 SHA-512 crypt 外掛程式
在解析度變更之後,信任的資料平行儲存區會從螢幕消失 (6460624)
x86: kdmconfig 指令無法建立 Xorg X 伺服器的系統標識配置檔 (6217442)
sendmail 中的 config/local_only不得設為 true (6970172)
zoneadm 安裝指令無法進行 ZFS 傳統掛載 (6449301)
fdisk -E 指令不事先警告便清理 ZFS 使用的磁碟 (6412771)
BrightStor ARCserve Backup Client Agent for UNIX (Solaris) 和 ZFS 支援問題
ZFS GUI 應該在每個精靈一開始便檢查 /usr/lib/embedded_su 修補程式(6326334)
從某些 Oracle Solaris 10 發行版本升級需要重新掛載檔案系統
在超過 1 TB 大小的裝置上系統故障傾印失敗 (6214480)
SPARC: 如果設定彈性原則,系統可能會當機 (6989192)
進行加密的 DR 作業時,可能會發生系統當機 (7048323)
SPARC: 啟動 Oracle Solaris 作業系統時顯示磁碟警告 (7047435)
SPARC: 在 OPL 平台上動態重新配置作業失敗 (7060498)
x86: 如果在正在執行的機器上更換 ata 磁碟或控制器,系統會關閉 (7059880)
SPARC: 在 sun4v T3 機器上執行大量加密作業時,會發生系統當機 (7041435)
載入 apix 模組之後,無法重定訊息訊號中斷 (MSI-X) (7058060)
SPARC: 在 Oracle Solaris 10 9/10 作業系統上核發 XIR 造成完成陷阱處理失敗錯誤 (6962156)
x64: 在 Mellanox 的 ConnectX 韌體 2.6.0 中 PCI 子系統 ID 會變更 (6810093)
ZFS ARC 分配核心約束內的記憶體會阻止 DR (6522017)
註冊工具在某些資料段緩衝區上會制止電源管理 (6321362)
x86: Oracle Solaris 10 作業系統 中某些裝置驅動程式存在的限制;
某些 DVD-ROM 和 CD-ROM 光碟機無法啟動 Oracle Solaris 10 作業系統 (4397457)
在信任的 Java Desktop System 中出現多個輸入法切換程式應用程式
在升級至 IIIMF 修訂版 12 後,不支援新注音輸入法 (6492129)
在有些俄文語言環境中,AltGr 鍵無法做為模式切換鍵 (6487712)
在 GNOME 桌面中無法使用數種阿拉伯語字型 (6384024)
無法在儲存階段作業的應用程式上切換輸入語言 (6360759)
在 Oracle Solaris 10 作業系統中預設停用 IP 轉送;
SPARC: T4 1.2 晶片上的 cpustat 指令顯示不正確的結果
winbind 指令僅擷取前 1000 位 Active Directory 使用者
經過變更的「Trusted Extensions 線上手冊」只會出現在參考手冊中
新的 tcsh 版本拒絕使用破折號或等號的 setenv 變數名稱
若 fdisk 並未具有有效的項目,Solaris Volume Manager 便不會正確移除裝置
Solaris Volume Manager metattach 指令可能會失敗
Nautilus ACL 遮罩與群組權限不同步 (6464485)
strftime(3c) 應支援 %-m 和 %-d 格式的 GNU 延伸 (6448815)
SPARC: 64 位元版本的 libsoftcrypto 程式庫速度過慢 (7048794)
當超級使用者重設密碼時,預設行為發生變化 (6968855)
套用修補程式 144500/144501 後,不支援 patchrm 指令 (7033240)
lucreate 在較慢的 UFS 系統上設定延時 (7051757)
無法在啟動時載入可用性套裝軟體模組 sdbc (6952222)
Oracle Solaris 10 9/10 時鐘在 Oracle VM 2.2 上停止 (6952499)
SPARC: FKU 137137-xx 修補程式不支援協力廠商的磁碟區管理員軟體
Oracle Solaris 無法針對 SATA 控制器處理舊有模式與 AHCI 模式之間的模式切換 (6520224)
32 位元: 在大型檔案系統上取得檔案系統狀態時,應用程式可能發生錯誤 (6468905)
應該限制從不支援區域的系統中,使用 patchadd 指令搭配 -R 選項以指定替代根路徑來對本系統進行修補 (6464969)
Sun Patch Manager Tool 2.0 與較早的 Patch Manager Tool 版本不相容
本節旨在說明 Oracle Solaris 10 作業系統中存在的系統管理錯誤。
在升級或執行 Live Upgrade 之後,執行 pkgchk -n 指令,會發現有數個套裝軟體包含不存在的路徑名稱。由於套裝軟體歷程記錄問題,/var/sadm/install/contents 檔案可能不會正確反映某些已升級之套裝軟體 (檔案已被移除) 的狀態。
您可能會看到與這些範例類似的錯誤訊息:
ERROR: /usr/jdk/instances/jdk1.6.0/bin/jhsearch pathname does not exist
解決方法:從內容資料庫移除路徑。
確定您使用超級使用者角色處於單一使用者模式。
將套裝軟體中導致錯誤的任何檔案路徑移除。
# removef package path
確認變更。
# removef -f package
例如:
# removef SUNWjhdev /usr/jdk/instances/jdk1.6.0/bin/jhsearch # removef SUNWjhdev /usr/jdk/instances/jdk1.6.0/bin/jhindexer # removef -f SUNWjhdev
由於 64 位元版本的 libsoftcrypto 程式庫沒有使用 T4 加密說明,所以速度緩慢。因此,使用 64 位元版本 libsoftcrypto 程式庫的應用程式會發生效能下降的情況。
自此 Oracle Solaris 10 發行版本起,超級 使用者 (使用者 ID 0),根據預設值,必須符合 /etc/default/passwd 檔案中設定的密碼政策。在先前的 Oracle Solaris 10 作業系統更新中,超級使用者不受任何設定之密碼政策的約束。
如需更多資訊,請參閱「passwd(1) 線上手冊」。
如果您在 SPARC 系統安裝核心修補程式 144500 或在 x86 系統上安裝修補程式 144501,會升級系統上的現有 ZFS 儲存池。不過,如果您在根池升級後,使用 patchrm 指令移除修補程式,系統不會啟動,因為升級後的池版本與執行中的作業系統不相符。因此,如果根池已升級而且修補程式也已移除,系統就不會啟動。
如果現有的非根池已升級而且修補程式也已移除,則因為本機 ZFS 裝載失敗,造成 SMF 本機檔案系統服務進入維護模式。因此,如果非根池已升級而且修補程式也已移除,則本機 ZFS 裝載將會失敗。
![]() | 注意 - 請勿使用 patchrm 指令移除這個核心升級 (KU) 修補程式。 |
使用 lucreate 指令在慢速 UFS 系統進行即時升級,需要花費較多時間。
在此 Oracle Solaris 10 發行版本中,sdbc 模組無法在啟動時載入,並且會出現以下錯誤訊息:
[ID 819705 kern.notice]/usr/kernel/drv/sparcv9/sdbc: undefined symbol WARNING: mod_load: cannot load module 'sdbc'
解決方法:安裝針對 SPARC 系統的修補程式 123246–07,以及針對 x86 系統的修補程式 123247–07。
執行 Oracle Solaris 10 9/10 客體的虛擬機器 (VM) 可能容易出現下列問題:
當天的時鐘可能會停止運作。
暫停可能會當機。
客體 VM 可能會完全當機。
解決方法:必須將 Oracle Solaris 客體固定在實體 CPU。將網域的虛擬 CPU 如下固定於主機的實體 CPU:
# xm vcpu-pin domain vcpu cpus
如需更多資訊,請參閱「xm(1) 線上手冊」。
除了某些例外情況之外,FKU 137137-xx 修補程式不支援協力廠商的磁碟區管理員軟體。缺少此支援是因為修補前、修補後及取消作業後的實作所致。如果您使用不支援的協力廠商的磁碟區管理員軟體,則無法套用 FKU 修補程式。 在修補程式安裝期間會顯示下列錯誤訊息:
unsupported root slice type xxxxx
請注意,支援 Fujitsu 和 Veritas Volume Manager 軟體。
解決方法: 無。
在具有 AHCI 相容 SATA 控制器的系統中,BIOS 設定通常會允許在 AHCI、舊式或 RAID 模式下設定控制器。Oracle Solaris 作業系統支援 AHCI 和舊有模式。
在 Oracle Solaris 初始安裝之後,不可變更 BIOS 中的 SATA 模式設定。 在 Oracle Solaris 升級前後,也不可變更 SATA 模式設定。 如果在安裝 Oracle Solaris 10 作業系統之後修改了 SATA 模式 BIOS 設定,則系統將會重設並無法啟動,且不會指出導致失敗的原因。
解決方法:如果因為變更 BIOS 設定而導致啟動失敗,請復原至原始設定,以啟動 Oracle Solaris 作業系統。
在大型檔案系統 (例如 ZFS) 上執行時,應用程式如果使用 statvfs(2) 或 statfs(2) 函數來取得有關檔案系統狀態的資訊,會顯示錯誤。螢幕上將顯示下列錯誤訊息:
Value too large for defined data type
解決方法:應用程式應該改為使用 statvfs64() 函數。
在執行 Oracle Solaris 作業系統發行版本但不支援 Zones 的系統上,對已安裝非全域區域的全域區域,使用 patchadd -R 指令或任何接受 -R 選項的指令來指定替代根路徑,將無法運作。
不同於使用 luupgrade [-t、-T、-p、-P] 指令會顯示錯誤訊息,在此案例中,不會顯示有關使用適當指令層級限制的錯誤訊息。
也不會指出 -R 選項無法運作。由於此指令失敗, Oracle Solaris 10 套裝軟體或修補程式不會安裝在任何已安裝的非全域區域上。
當安裝及解除安裝套裝軟體或修補程式時,會發生這個問題。
備註 - 如果替代啟動環境有已配置的非全域區域但沒有已安裝的非全域區域,-R 選項會正常運作。然而,若要避免潛在問題,或您不確定是否有任何已安裝的非全域區域做為替代根路徑,請在所有案例中限制 -R 選項的使用。
如需更多資訊,請參閱下列線上手冊:
請選取以下解決方法之一。
解決方法 1: 將作業系統至少升級至 Solaris 10 1/06 發行版本。
如果您是執行 Solaris 10 3/05 發行版本,請安裝下列修補程式,啟用會接受 -R 選項的指令,以建立替代根路徑:
SPARC:修補程式 ID 119254-19
x86:修補程式 ID 119255-19
解決方法 2:限制 patchadd -R 指令的使用或任何接受 -R 選項之指令的使用以建立替代根路徑。
相反地,啟動替代根 (例如 Oracle Solaris 10 發行版本) 做為使用中的作業系統。 然後,在不使用 -R 選項的情況下,安裝及解除安裝 Oracle Solaris 10 套裝軟體和修補程式。
執行 Sun Patch Manager 2.0 的系統可以管理執行 Patch Manager (包括 Sun Patch Manager 1.0) 的遠端系統。
但是執行較早版本 Patch Manager 的系統無法管理執行 Patch Manager 2.0 的遠端系統。較早版本包括:
Sun Patch Manager Base Software 1.x
Sun Patch Manager 1.0
備註 - Solaris 8 作業系統中不包含 Patch Manager 的共用資訊模型/基於 Web 的企業管理 (CIM/WBEM) 支援。因此,使用 Patch Manager 進行遠端管理的方式不適用於 Solaris 8 系統。
當您使用 smdiskless 指令來刪除無本地磁碟的用戶端時,該指令失敗。無本地磁碟的用戶端不會從系統資料庫中移除。螢幕上將顯示下列錯誤訊息:
Failing with error EXM_BMS.
解決方法:增加無本地磁碟的用戶端之前,請取消 /export 分割區的共用。
當您使用 smosservice delete 指令來移除無本地磁碟的用戶端服務時,此指令無法成功移除所有服務目錄。
解決方法:請執行以下步驟:
請確認沒有正在使用此服務的用戶端。
# unshare /export/exec/Solaris_10_sparc.all # rm -rf /export/exec/Solaris_10_sparc.all # rm -rf /export/exec/.copyofSolaris_10_sparc.all # rm -rf /export/.copyofSolaris_10 # rm -rf /export/Solaris_10 # rm -rf /export/share # rm -rf /export/root/templates/Solaris_10 # rm -rf /export/root/clone/Solaris_10 # rm -rf /tftpboot/inetboot.sun4u.Solaris_10
如果此檔案伺服器未提供任何其他服務所需的功能或資源,請從 /etc/bootparams 檔案移除下列項目。
fs1-24 boottype=:os
請從 /etc/dfs/dfstab 檔案中移除下列項目。
# share -F nfs -o ro /export/exec/Solaris_8_sparc.all/usr
修改 /var/sadm/system/admin/services/Solaris_10 檔案。
如果檔案伺服器不是執行 Oracle Solaris 10 作業系統,請刪除此檔案。
如果檔案伺服器為執行 Oracle Solaris 10 作業系統,請移除前三行之後的所有項目。已刪除的行指定了 /export/root/templates/Solaris_10 中的 USR_PATH 和 SPOOLED ROOT 套裝軟體以及支援的平台。