Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
2.6. 改進儲存與檔案系統
RHEL 6 也針對儲存與檔案系統管理,作了多項改進。此版本中最顯著的兩項優點,是支援了 ext4 與 XFS。欲知儲存與檔案系統的效能改進之詳盡內容,請參閱〈章 7, 檔案系統〉。
ext4
ext4 是 RHEL 6 的預設檔案系統。它是 EXT 檔案系統的第四版,理論上支援的最大檔案系統大小為 1 EB,單一檔案的最大大小為 16 TB。RHEL 6 支援的最大檔案系統為 16 TB,單一檔案大小亦為 16 TB。除了儲存空間更大以外,ext4 也有多項新功能,例如:
- 以扇區為基礎的 metadata
- 延遲分配
- 日誌校驗
欲知 ext4 檔案系統的更多詳情,請參閱〈節 7.3.1, “ext4 檔案系統”〉。
XFS
XFS 是非常穩固、成熟的 64 位元日誌型檔案系統,支援單一主機上非常大型的檔案與檔案系統。這檔案系統最開始由 SGI 公司發展,長時間用在極大型的伺服器與儲存陣列。XFS 的功能包括:
- 延遲分配
- 動態分配 inode
- B-tree 索引,用於未使用空間管理的擴充功能
- 線上磁碟重組與擴充檔案系統
- 複雜的 metadata 事先讀取演算法則
雖然 XFS 支援至 EB(10^18 位元組),但 RHEL 所支援的最大 XFS 檔案系統為 100 TB(10^12 位元組)。欲知更多 XFS 的詳情,請參閱〈節 7.3.2, “XFS 檔案系統”〉。
大型開機啟動磁碟
傳統 BIOS 支援的最大磁碟大小為 2.2 TB。RHEL 6 系統可使用新型、支援大於 2.2 TB 磁碟的 BIOS,方法是使用新的磁碟結構,名為「全域分割表」(GPT,Global Partition Table)。GPT 僅能用於資料硬碟;不能搭配 BIOS 用於開機磁碟。因此,開機磁碟的最大大小仍為 2.2 TB。BIOS 最早是為 IBM PC 所建立,並不斷大幅精進以符合現代的硬體,而「統一可延伸韌體介面」(UEFI,Unified Extensible Firmware Interface)則是設計用來支援新興硬體。
RHEL 6 也支援 UEFI,用來取代 BIOS(仍受支援)。使用 UEFI、執行 RHEL 6 的系統允許使用 GPT 與 2.2 TB 以上的分割區,作為開機與資料分割區。
重要
RHEL 6 並不支援 32 位元 x86 系統的 UEFI。
重要
請注意,UEFI 和 BIOS 兩者的開機配置差異甚大。因此,系統開機時使用的韌體,必須與進行安裝時所使用的韌體相同。您無法在使用了 BIOS 的系統上安裝作業系統,然後移到使用了 UEFI 的系統上啟動。
RHEL 6 支援 UEFI 2.2 規格。RHEL 6 應該能啟動、執行支援 UEFI 2.3 規格以上的硬體,不過這些較新規格所定義的額外功能將無法使用。UEFI 的規格可由 http://www.uefi.org/specs/agreement/ 取得。