使用 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 是要新增到群組中的四個 MDisk 的名稱。

結果

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

範例

在下列範例提供的場景中,您想要建立一個儲存區,但沒有任何可新增到群組的 MDisk。您打算之後再新增 MDisk。您使用 CLI 指令 mkmdiskgrp 來建立儲存區 bkpmdiskgroup,並在稍後使用 CLI 指令 addmdiskmdsk4、mdsk5、mdsk6 和 mdsk7 新增到儲存區

  1. 發出 mkmdiskgrp -name bkpmdiskgroup -ext 32

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

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

    其中,mdsk4、mdsk5、mdsk6 和 mdsk7 是要新增到儲存區的 MDisk 的名稱,而 bkpdiskgroup 是要向其中新增 MDisk 的儲存區的名稱。