11.1 瞭解調整大小處理程序

調整現有軟體 RAID 設備的大小包括增加或減少每個元件分割區所佔空間。

11.1.1 調整軟體 RAID 大小的準則

mdadm(8) 工具僅支援調整軟體 RAID 層級 1、4、5 和 6 的大小。這些 RAID 層級提供磁碟容錯功能,因此調整大小時一次可以移除一個元件分割區。原則上,可以即時調整 RAID 分割區的大小,但在執行此操作時要格外留意您的資料避免遺失。

還必須能夠調整 RAID 上之檔案系統的大小,以便充分利用設備上可用空間的變更。SUSE® Linux Enterprise Server 11 中提供了適用於檔案系統 Ext2、Ext3 及 ReiserFS 的檔案系統調整大小公用程式。該公用程式支援增加和減少大小,如下所述︰

表 11-1 檔案系統支援調整大小

檔案系統

公用程式

增加大小

減少大小

Ext2 或 Ext3

resize2fs

可以,僅限離線狀態

可以,僅限離線狀態

ReiserFS

resize_reiserfs

可以,線上或離線狀態均可

可以,僅限離線狀態

調整任何分割區或檔案系統的大小都存在一定的風險,可能會造成資料遺失。

警告: 若要避免資料遺失,在開始執行調整大小任務之前,請務必備份資料。

11.1.2 任務綜覽

調整 RAID 大小包括下列任務。執行這些任務的順序取決於是增加還是減少大小。

表 11-2 調整 RAID 大小的相關任務

任務

描述

增加大小時採用的順序

減少大小時採用的順序

調整每個元件分割區的大小。

增加或減少每個元件分割區的使用中大小。一次僅可移除一個元件分割區,修改其大小,然後將其傳回 RAID。

1

2

調整軟體 RAID 自身大小。

RAID 無法自動知曉您對基礎元件分割區大小所做的調整 (增加或減少)。您必須通知它新大小。

2

3

調整檔案系統的大小。

您必須調整 RAID 上檔案系統的大小。這可能僅適用於提供調整大小工具的檔案系統,如 Ext2、Ext3、 及 ReiserFS。

3

1