2.1 SLES 11 SP1 中的新增功能

除了錯誤修正之外,本節所述的是 SUSE® Linux Enterprise Server 11 SP1 版本中的功能與行為變更。

2.1.1 儲存 iSCSI 目標資訊

YaST > 網路服務 > iSCSI 目標功能中,新增了儲存選項,可讓您輸出 iSCSI 目標資訊。這樣,為資源使用者提供資訊便會更為方便。

2.1.2 在 iSCSI 啟動器中修改驗證參數

YaST > 網路服務 > iSCSI 啟動器功能中,您可以修改用於連接目標設備的驗證參數。以前,您需要先刪除該項目然後重新建立,才能變更驗證資訊。

2.1.3 允許針對 MPIO 設備進行永久保留

SCSI 啟動器可以對共享的儲存設備施加 SCSI 保留,如此可將其他伺服器上的 SCSI 啟動器鎖定在外,阻止其存取該設備。即使 SCSI 例外處理程序進行 SCSI 重設時,這些保留也依然存在。

以下情況可能需要使用 SCSI 保留:

  • 在簡單的 SAN 環境中,若嘗試將某 LUN 新增至一部伺服器,而該 LUN 正被其他伺服器所使用,則可能會導致資料損毀,永久的 SCSI 保留有助於防止出現此類管理員錯誤。SAN 分區通常用於防止出現此類錯誤。

  • 在設定了容錯移轉的高可用性環境中,永久的 SCSI 保留有助於防止連錯路徑的伺服器連接到其他伺服器所保留的 SCSI 設備。

2.1.4 MDADM 3.0.2

使用最新版本的多設備管理 (MDADM,mdadm),其中提供了一些錯誤修正並改進了部分功能。

2.1.5 MDRAID 外部中繼資料的開機載入程式支援

新增了該支援以使用 MDADM 公用程式 3.0 版的外部中繼資料功能,從 Intel* 矩陣儲存技術中繼資料格式所定義的 RAID 磁碟區安裝和執行作業系統。這就將該功能從設備對應程式 RAID (DMRAID) 基礎架構移轉到多設備 RAID (MDRAID) 基礎架構,從而提供更為成熟的 RAID 5 實作,以及更豐富的 MD 核心基礎架構功能。如此,在包括 Intel、DDF (常用 RAID 磁碟資料格式) 和原始 MD 中繼資料在內的所有中繼資料格式中都可使用常用 RAID 驅動程式。

2.1.6 MDRAID 外部中繼資料的 YaST 安裝和開機支援

在 YaST® 安裝程式工具中新增了對 RAID 0、1、10、5 和 6 的 MDRAID 外部中繼資料支援。該安裝程式可以偵測 RAID 陣列以及平台是否啟用了 RAID 功能。若適用於 Intel Matrix Storage Manager 的平台 BIOS 中啟用 RAID,安裝程式會提供「DMRAID」、「MDRAID」(建議) 選項,若未啟用,則不提供任何選項。此外還修改了 initrd,以支援將基於 BIOS 的 RAID 陣列組合起來的功能。

2.1.7 包含根檔案系統之 MDRAID 陣列的關機已改進

關機程序檔已修改為等待所有 MDRAID 陣列標示為清空。現在,作業系統關機程序會一直等待改動位元的清除,直到所有 MDRAID 磁碟區完成寫入作業為止。

對啟動程序檔、關機程序檔以及 initrd 進行了變更,以確定根 (/) 檔案系統 (包含作業系統與應用程式檔案的系統磁碟區) 是否駐留在軟體 RAID 陣列中。陣列的中繼資料處理器在關機程序中較早啟動,以在關機過程中監控最終的根檔案系統環境。該處理器已從一般 killall 事件中排除。該程序還允許在關機結束時靜止寫入並清除陣列的中繼資料改動位元 (指示陣列是否需要重新同步)。

2.1.8 iSCSI 設備上的 MD

現在,YaST 安裝程式允許經由 iSCSI 設備設定 MD。

若開機時需要 RAID 陣列,則會在 boot.md 之前載入 iSCSI 啟動器軟體,以便為系統提供針對 RAID 自動設定的 iSCSI 目標。

若是新的安裝,Libstorage 會建立 /etc/mdadm.conf 檔案,並新增 AUTO -all 一行。更新期間不會新增該行。若 /etc/mdadm.conf 包含該行,

AUTO -all

則所有 RAID 陣列均不會自動組合,除非 /etc/mdadm.conf 中明確列出了某些陣列。

2.1.9 MD-SGPIO

MD-SGPIO 公用程式是一個獨立應用程式,可透過 sysfs(2) 監控 RAID 陣列。有些事件會觸發控制 LED 燈閃爍的 LED 變更申請,而這些 LED 燈與機箱或儲存子系統磁碟機槽中的每個插槽相關聯。它支援兩種類型的 LED 系統:

  • 雙 LED 系統 (活動 LED 和狀態 LED)

  • 三 LED 系統 (活動 LED、位置 LED 和失敗 LED)

2.1.10 調整 LVM 2 鏡像大小

修改了用於調整邏輯磁碟區大小的 lvresizelvextendlvreduce 指令,以允許調整 LVM 2 鏡像的大小。以前,如果邏輯磁碟區是一個鏡像,這些指令便會報告錯誤。

2.1.11 更新適用於 IBM 伺服器上之介面卡的儲存驅動程式

更新以下儲存驅動程式以使用最新的可用版本支援 IBM 伺服器上的儲存介面卡。

  • Adaptec™︰aacraidaic94xx

  • Emulex™︰lpfc

  • LSI™︰mptasmegaraid_sas

    現在,mptsas 驅動程式支援原生 EEH (增強型錯誤處理器) 復原,這是進階平台使用者所有 IO 設備的核心功能。

  • qLogic™︰qla2xxxqla3xxxqla4xxx