使用 CLI 來建立儲存區

您可使用指令行介面 (CLI),來建立儲存區

開始之前

小心: 如果您新增一個 MDisk 至儲存區來作為 MDisk,該 MDisk 上的任何資料都會遺失。如果您想保留 MDisk 上的資料(例如,因為您想匯入先前未受 系統管理的儲存體),您必須改為建立映像模式磁區

假定系統已設定,且後端控制器已配置成為將新的儲存體提供給系統。

如果您使用系統上的 快閃磁碟機受管理磁碟,請確定您熟悉快閃磁碟機配置規則。

如果您打算保留其中一個儲存體系統內的磁區配置,請確定儲存區中的所有 MDisk 是由同一個儲存體系統提供的。

請確定配置給單一儲存區的所有 MDisk,都是相同的 RAID 類型。如果儲存區有多個儲存層,請確定同一層中的所有 MDisk 都是相同的 RAID 類型。當使用 Easy Tier® 時,在儲存區中位於同一層的所有 MDisk 都必須類似,並具有類似的效能性質。 如果您沒有使用 Easy Tier儲存區只能包含一個儲存層,且儲存區中的所有 MDisk 都必須類似,並具有類似的效能性質。

當您規劃要建立多少個儲存區時,請考量下列因素:
  • 只能使用來自一個儲存區的儲存體,來建立一個磁區。因此,如果您建立小型(儲存區),您可能失去由虛擬化所帶來的優勢,亦即,更有效率地管理可用空間,以及更均勻地分配工作量,來達到更好的效能。
  • 如果儲存區中有任何 MDisk 離線,該儲存區中的所有(磁區)均會離線。因此,您可能要考量針對不同的後端控制器或不同的應用程式,使用不同的儲存區
  • 如果您預料會定期新增與移除後端控制器或儲存體,可以簡化這項作業,作法是將後端控制器所提供的所有 MDisk 分組成一個儲存區
  • 儲存區中的所有 MDisk 必須具有類似層次的效能及/或可靠性。如果儲存區中的 MDisk 具有不同層次的效能,該群組中(磁區)效能,會受限於最慢 MDisk 的效能。如果儲存區中的 MDisk 具有不同層次的可靠性,該群組中(磁區)的可靠性,會是群組中最不可靠 MDisk 的可靠性。
註: 在您建立一個含有新快閃磁碟機的儲存區時,新的快閃磁碟機會自動格式化並將區塊大小設為 512 個位元組。

關於這項作業

即使您的規劃很完善,環境也可能變動,而您必須在建立(儲存區)之後,加以重新配置。 系統提供的資料移轉機能,可讓您在不干擾 I/O 的情況下移動資料。

選擇儲存區的延伸範圍大小

當您規劃每一個新儲存區的範圍大小時,請考量下列因素:
  • 建立新儲存區時,必須指定延伸範圍大小。
  • 之後就無法變更延伸範圍大小;在儲存區的整個生命期限中,此值都必須維持不變。
  • 儲存區可以有不同的延伸範圍大小;不過,這會使資料移轉的使用受到限制。
  • 延伸範圍大小會影響儲存區中的磁區大小上限。延伸範圍大小越大,系統可以管理的儲存體總量就會增加,延伸範圍大小越小,則可以更精細地控制儲存體配置。
表 1 比較了每個延伸範圍大小的磁區容量上限。精簡佈建磁區的上限不同。由於系統會配置整數個延伸範圍給每一個建立的磁區,使用較大的延伸範圍大小,可能會增加每個磁區末尾處被浪費的儲存體量。 較大的延伸範圍大小也會降低系統在眾多 MDisk 之間分配循序 I/O 工作量的能力,因而降低虛擬化的效能優勢。
表 1. 依延伸範圍大小的磁區容量上限
延伸範圍大小 (MB) 磁區容量上限 (GB)(非精簡佈建磁區 磁區容量上限 (GB)(精簡佈建磁區
16 2048 (2 TB) 2000
32 4096 (4 TB) 4000
64 8192 (8 TB) 8000
128 16,384 (16 TB) 16,000
256 32,768 (32 TB) 32,000
512 65,536 (64 TB) 65,000
1024 131,072 (128 TB) 130,000
2048 262,144 (256 TB) 260,000
4096 262,144 (256 TB) 262,144
8192 262,144 (256 TB) 262,144
重要: 您可以為不同的儲存區指定不同的延伸範圍大小;不過,您無法在延伸範圍大小不同的儲存區之間移轉(磁區)。如果可能,請使用相同的延伸範圍大小來建立所有的儲存區

請使用下列步驟來建立儲存區:

程序

發出 mkmdiskgrp CLI 指令,以建立儲存區

下列範例顯示您可以發出以建立儲存區的 CLI 指令:

mkmdiskgrp -name maindiskgroup -ext 32 
 -mdisk mdsk0:mdsk1:mdsk2:mdsk3

其中,maindiskgroup 是您想建立之儲存區的名稱,32 MB 是您想使用的延伸範圍大小,mdsk0、mdsk1、mdsk2 和 mdsk3 則是您想新增至群組的 4 個 MDisk 的名稱。

結果

您已建立 MDisk,並新增至儲存區

範例

在下列範例提供的實務中,您想建立一個儲存區,但是您卻沒有任何可新增至群組的 MDisk。您打算之後再新增 MDisk。您將使用 mkmdiskgrp CLI 指令來建立儲存區 bkpmdiskgroup,並在之後使用 addmdisk CLI 指令,將 mdsk4、mdsk5、mdsk6 和 mdsk7 新增至儲存區

  1. 發出 mkmdiskgrp -name bkpmdiskgroup -ext 32

    其中,bkpmdiskgroup 是您想建立之儲存區的名稱,32 MB 是您想使用的延伸範圍大小。

  2. 找出 4 個要新增至儲存區的 MDisk。
  3. 發出 addmdisk -mdisk mdsk4:mdsk5:mdsk6:mdsk7 bkpdiskgroup

    其中,mdsk4、mdsk5、mdsk6 和 mdsk7 是您想新增至儲存區的 MDisk 名稱,bkpdiskgroup 是您想在其中新增 MDisk 的儲存區名稱。