版權 © 2007 Red Hat, Inc. 與其他相關。本文件的發佈也許會受到公開發行許可 v1.0(Open Publication License v.10)的條件限制所控制,您可參閱 http://www.opencontent.org/openpub/。
此《發行公告》含括下列主題:
發行公告更新
安裝相關的注意事項
一般資訊
技術搶先版
核心公告
驅動程式與硬體支援的變更
部份 Red Hat Enterprise Linux 4Update 5 的更新並沒有包括在此版本的發行公告內。您可以在下列網址找到最新的 Red Hat Enterprise Linux 4Update 5 發行公告:
這個部份含括 Red Hat Enterprise Linux 4Update 5《發行公告》散佈版本中未包含的訊息。
本版本現在完整支援 OpenIB Infiniband 的網路與叢集堆疊。InfiniBand 是高速交換式光纖通訊連線,主要用在高效能的運算環境中。這功能最早是在 Red Hat Enterprise Linux 4.3 中以技術搶先版的模式出現。
目前只支援 mthca 為主的 InfiniBand HCA(主頻道介面卡)。
現在已完全支援 核心內建的金鑰管理功能(In-kernel key management)。這機制能讓金鑰組(或稱 keyrings)與檔案系統程序(例如 OpenAFS)和其他可用的子系統相關連。要啟用核心內建的金鑰管理功能,請使用核心設定中的 CONFIG_KEYS
選項。您可以透過 keyutils
套件中的 keyctl 工具程式,管理金鑰。
這功能最早是在 Red Hat Enterprise Linux 4 Update 2 中,以搶先版形式出現。
GNU Compiler Collection(gcc-4.1
)在此版本中依舊是技術搶先版。這編譯器最初是在 Red Hat Enterprise Linux 4 Update 4 中,以技術搶先版的模式出現。
欲知更多關於 gcc-4.1
的詳情,請參閱其專案網站。更進一步的手冊位於 http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/。
Red Hat Enterprise Linux 4 的 QLogic 驅動程式有兩個元件:主驅動程式與特定硬體的韌體載入程式。兩個元件都必須載入,驅動程式才能運作。目前,這模組在主驅動程式中使用一個計數器,每個儲存裝置連上時,就會加一。韌體載入程式的模組並不會加一。
因此,系統不會自動阻止您在韌體上執行 rmmod,即使該韌體仍在使用中。這樣作的話,會導致 I/O 錯誤。
所以,當主驅動程式模組還在使用中的時候,千萬不要移除韌體模組。
lvm-2.02.01-1.3
套件現在相依於 2.6.9-24.EL 以上的核心版本。然而,如果您沒有安裝正確的核心版本,安裝這 lvm
套件會失敗。
所以要安裝 lvm
,您要先檢查系統上是否有正確的核心版本,如果沒有的話,請手動升級之。
移除 mpt
模組可能會導致 scsi_mod 出現問題(panic)。因此,請不要對任何 mpt
模組執行 rmmod 指令。
IBM BladeCenter 的 QLogic iSCSI 擴充卡提供了乙太網路與 iSCSI 兩種功能。這張卡上的某些零件會由這兩種功能所共享。現有的 qla3xxx
與 qla4xxx
驅動程式是以個別方式支援乙太網路與 iSCSI;而不同時支援兩者。
同時使用乙太網路與 iSCSI 功能可能會讓裝置當機,導致 iSCSI 上的資料佚失或檔案系統毀損,或是乙太網路中斷。
當 Red Hat Enterprise Linux 在 LPAR 中執行,它會試著取得所有賦予 LPAR 的裝置之資訊。這會導致記憶體不足的問題。因此,當您在 LPAR(邏輯磁區)上安裝 Linux 時,請確定核心只能偵測 Red Hat Enterprise Linux 系統所能使用的裝置。
要執行這項工作,請在開機時使用 zipl 的 cio_ignore 參數。設定 cio_ignore 參數會建立裝置的黑名單,讓核心偵測不到。
要以互動方式設定 cio_ignore 參數,請執行 zipl 並輸入以下指令:
cio_ignore=all,]device 1
,]device 2
,]device 3
其中 device 1
、device 2
與 device 3
都是合於規定的 LPAR 裝置編號,屬於您想要納入黑名單的裝置。右中括號(])表示邏輯上的「NOT」,用於互動式的命令列中。
重新開機之後,您可以永久設定這些參數,方法是編輯 /etc/zipl.conf
檔案,在 [ipl] 一節中納入 cio_ignore 選項。您只要取代右中括號(])為驚嘆號(!)即可。
當您對 rpmdb-redhat
套件執行 rpm --verify 時,您會看到以下三個檔案:
/usr/lib/rpmdb/
<arch>
-redhat-linux/redhat/__db.001
/usr/lib/rpmdb/
<arch>
-redhat-linux/redhat/__db.002
/usr/lib/rpmdb/
<arch>
-redhat-linux/redhat/__db.003
請不要混淆位於 /var/lib/rpm
目錄中的這些檔案,它們與主 RPM 資料庫無關。
根據系統在安裝與使用上的不同,以上三個檔案可能會被覆寫或移除。這對系統無害,雖然會由 rpm --verify 指令所回報。如果您看到 rpm --verify 回報這問題,可以忽略不計。
這些檔案會自將來的版本中移除。
下列部份包括 Red Hat Enterprise Linux 的安裝、以及安裝程式 Anaconda 的特定資訊。
如果要將 Red Hat Enterprise Linux 4 系統升級至 Update 5,您必須使用 Red Hat Network 來更新已經變更的套件。
您可以使用 Anaconda,進行全新的 Red Hat Enterprise Linux 4Update 5 安裝,或從 Red Hat Enterprise Linux 4 的「最新升級版本」升級。
假如您打算複製 Red Hat Enterprise Linux 4Update 5 的光碟片內容(例如為了要準備網路安裝),請記得「只」複製作業系統的光碟片,請勿複製 Extras 光碟或任何不同等級產品的光碟片,因為這麼做的話將會覆蓋掉 Anaconda 正常操作所需的檔案。
這些光碟片必須在「安裝完」Red Hat Enterprise Linux 後,才進行安裝。
如果您使用序列主控台來安裝 Red Hat Enterprise Linux 4Update 5,登錄提示符號也許無法顯示。欲解決這個問題,開啟 /etc/yaboot.conf
並輸入下列命令列:
append="console=tty0 console=ttyS4 rhgb quiet"
調換 console=tty0 與 console=ttyS4 來編修此命令列,該命令列應該顯示如下:
append="console=ttyS4 console=tty0 rhgb quiet"
Red Hat Enterprise Linux 4 無法支援 ql2xfailover,因為其上無法接受上傳。
實行 multipathing,請使用 mdadm。更多相關 dm-multipath 的資訊,請使用 man multipath 指令來瀏覽 mag page。
在 PCI 偵測過程中,Red Hat Enterprise Linux 4Update 5 會嘗試從 MCFG(記憶體射映式 PCI 設定空間)擷取資訊。在AMD 系統上,這類型的存取無法在某些排流上運作,因為核心無法分析 MCFG 列表。
欲解決這個問題。在 /etc/grub.conf
中核心啟動命令列上新增 pci=conf1 或 pci=nommconf 參數。例如:
title Red Hat Enterprise Linux AS (2.6.9-42.0.2.EL) root (hd0,0) kernel /vmlinuz-2.6.9-42.0.2.EL ro root=/dev/VolGroup00/LogVol00 rhgb quiet pci=conf1 initrd /initrd-2.6.9-42.0.2.EL.img
如此就能引導核心來使用 PCI Conf1 存取,而非 MCFG 存取。
up2date 選項 --undo 與 list-rollbacks 現不相容。目前建議執行迴轉的方式為使用在 Red Hat Network 上授權的 Provisioning 之 Multi-state Rollback 功能。更多相關資訊請參照 http://www.redhat.com/rhn/rhndetails/provisioning/。
此外,您也可以手動使用舊版本的 RPM。方法為,擷取舊版 RPM 然後執行下列指令:
rpm -Uvh --oldpackage --nosignature --nodigest <filename of old RPM>
Red Hat Enterprise Linux 4Update 5 現在支援半虛擬化客座端,但無法使用 dom0
目前,Red Hat Enterprise Linux 4Update 5 的半虛擬化含有下列問題:
PV-FB(半虛擬框架緩衝器)目前無法支援除了 en-US 之外的鍵盤配置。因此其它的鍵盤也許無法輸入某些按鍵。這個問題將預期能在未來的 Red Hat Enterprise Linux 4 中解決。
半虛擬化網域只能自動偵測對應滑鼠移動,而指標移動則不穩定。這個問題預期在未來的 Red Hat Enterprise Linux 4 版本中解決。
僅有虛擬化網路與磁碟裝置能支援半虛擬化客座端。直接由客座端控制的 PCI、USB、印表機與序列裝置無法支援。
緩慢磁碟傾印可以使用 block_order 參數來改進。這個參數指定當寫入傾印時的 I/O 區塊大小。測試顯示預設值為 2 並在大部分的轉接器與系統設定上正常運轉。
請注意,磁碟傾印在 Megaraid 硬體(在特定的系統平台與特殊設定下)可能會非常慢。如要改善這個問題,請增加 block_order 參數的數值。
較大的 block_order 數值消耗更多的模組記憶體。如欲參閱更多 block_order 參數的相關資訊,請參照 /usr/share/doc/diskdumputils-
(依照所安裝版本的 <version>
/READMEdiskdumputils
套件來替換
)。<version>
Linux 的 iSeries ODBC 驅動程式 已由新產品替代 -- iSeries Access Linux 版。這個新產品可由下列連結下載:
http://www.ibm.com/eserver/iseries/access/linux/
iSeries Access Linux 版是 iSeries Access 系列的最新產品。它提供 Linux 能夠存取 iSeries server的功能。iSeries Acess Linux 版讓您能夠:
存取 DB2 UDB(通用資料庫)讓 iSeries 可使用其 ODBC 驅動程式
從 Linux 客戶端安置一個 5250 程序至 iSeries 伺服器
通過 EDRS(延伸動態遠端 SQL)驅動來存取 DB2 UDB
支援 32 位元(i386 與 PowerPc)與 64 位元(x86-64 與 PowerPC)平台
ibmasm
套件用來與 IBM Advance System Management PCI Adapter(亦稱 RSA I)進行通訊。如果您是使用 RSA II,您必須在替 RSA II 下載對應套件之後手動移除 ibmasm
套件。
技術搶先版(Technology Preview)目前「無法」在 Red Hat Enterprise Linux 4Update 5 下支援訂閱服務,也許無法完整工作,並且不適用於生產。但由於這些功能是為了客戶的方便而存在的,並會在未來提供更廣泛的服務。
客戶或許會覺得這些功能適用於非生產環境下。我們誠摯歡迎客戶能夠提供回報以及相關技術搶先版的建議。勘誤機制將提供高服務的安全性功能。
在技術搶先版功能發展過程中,某些元件會提供開放測試。此為 Red Hat 在未來公告中能提供完整支援技術搶先版功能。
Systemtap 提供免費軟體(GPL)基礎架構來讓取得執行 Linux 系統的資訊更容易。如此便能輔助檢測性能或功能問題。有了 systemtap 的協助,程式開發員不在需要透過冗長與繁複的方式來重新編輯、安裝與重新開機,來取得所需要的資料。
frysk 企劃的主要目的是建立一個智慧型、分佈式、常駐系統監測與故障排除工具,讓程式開發員與系統管理員能:
監測運行中程序與線程(包括建立與解構工作項)
監測鎖定原生的使用
揭露死鎖
蒐集資料
從列表或讓 frysk 開啟程序中損壞或不正常運行的資源編碼(或其它)視窗來排除任何已知程序的障礙。
在 Red Hat Enterprise Linux 4Update 5 frysk 圖形化使用者介面為技術審核,而 frysk 命令列介面是完全支援的。
這個部份含括所有核心的相關議題。
CONFIG_SERIAL_8250_MANY_PORTS 已提升至 64。
sata_nv
模組現在支援 diskdump。
acpiphp
驅動現在支援橋接轉換器的 ACPI 之 hotplug。
(x86;x86_64) 新增半虛擬化客座端支援
CIFS(通用網際網路檔案系統)已升級至 1.45 版本
PowerNow!(使用新的頻率控制)現在能在 H206 處理器上支援。
PowerNow! 驅動程式的原有問題已修復
現已能支援四核心處理器
RDTSCP(讀入時戳計數組),一個在讀取處理器的時戳時能提供更佳解析的引導,現在已經支援
PCI-Express 現在已能在 SGI Altix 平台上支援
現在已能支援 SHUB2
現在已能支援 Sealevel 8 埠序列卡
新增能夠支援多種視訊攝影機型號的 PWC(飛利浦視訊攝影機)驅動程式
IBM 進階管理模組 2 已經為使用多重 LUNs(邏輯單位編號)的 USB 裝置新增了 USB 儲存空間
EDAC(錯誤偵測與修復)現在已能在 AMD Opteron 上支援
Alsa
驅動程式已更新至 1.0.9 版本
新增 Alsa 支援 Broadwater 作業平台
更新 LMSensors smsc47b397
驅動程式
ixgb
驅動程式已更新至 1.0.109-k2 版本
r8169
網路驅動程式已更新至 2.2LK 版本
現在已能支援 Pathscale IB 轉換器
新增 qla4xxx
驅動程式來支援 Qlogic iSCSI 硬體初始程式。同時新增 qla3xxx
驅動程式來為相同的硬體提供 LAN 連接。
Infiniband 已更新至 OFED 1.1
將 e1000
驅動程式更新至 7.2.7-k2 版本來支援 Intel Pro/1000 PT 轉接器、ICH8 LAN 與 Intel 雙埠 1Gb 乙太網 PCI-Express 轉接器。
BNX2
驅動程式已更新至 1.4.43-rh 版本
已將 Broadcom TG3 驅動程式更新至 3.64-rh 版本來支援 Broadcom BCM5787M、Broadcom 5715 PCIExpress轉接器與 Broadcom 5704S 晶片
ipr
驅動程式現在已更新並能支援 SAS/SATA
現已能支援 LSI Logic SAS ZCR
sata
驅動程式現在已能支援 ULi M5289 SATA 控制器
cciss
驅動程式已更新
已將 qla2xx
驅動程式來支援在 JS21 上的 SLIM 延伸卡
MPTSAS
驅動程式已更新至 3.02.73rh 版本
LSI MegaRAID
驅動程式已更新
8139cp
網路驅動程式現在能支援 netdump,這個功能可提供完整虛擬化的 Red Hat Enterprise Linux 4 客座端執行 netdump
( amd64 )