chiogrp
請使用 chiogrp 指令來修改 I/O 群組的名稱,或是可用於 RAID 陣列、「副本服務」、FlashCopy® 服務或磁區鏡映作業的記憶體數量。
語法
參數
- (選用)指定指派給 I/O 群組的名稱。-name 參數不能與 -feature、-size 或 -kb 參數一起指定。
- (選用)指定用於修改 RAID 陣列、副本服務或磁區鏡映記憶體數量的功能。此參數必須與 -size
參數一起指定。此參數不能與 -name 參數一起指定。註: 指定 remote 將變更可用於遠端副本處理的記憶體數量。任何處於遠端副本關係中的磁區都使用其 I/O 群組中的記憶體,包括主要磁區和輔助磁區以及處於系統間或系統內關係中的磁區。
- (選用)指定可用於指定的 RAID 陣列、「副本服務」或磁區鏡映功能的記憶體數量。有效的輸入為 0 或任何整數。此參數的預設度量單位為百萬位元組 (MB);您可以使用 -kb 參數來置換預設值。此參數必須與 -feature 參數一起指定。此參數不能與 -name 參數一起指定。
- (選用)將 -size 參數的單位從百萬位元組 (MB) 變更為千位元組 (KB)。如果您指定這個參數,-size memory_size 值必須是可被 4 整除的任意數字。這個參數必須與 -feature 和 -size 參數一起指定。此參數不能與 -name 參數一起指定。
- (選用)指定 I/O 群組是否必須處於維護模式。當在儲存體機箱上執行維修程序時,I/O 群組必須進入維護模式。進入維護模式之後,它會持續到發生下列狀況為止:註: 變更任何 I/O 群組上的維護模式會變更所有 I/O 群組上的維護模式。
- (選用)指定 I/O 群組的「光纖通道 (FC)」主機埠模式。值為 disabled、transitional 或 enabled。
transitional 狀態是啟用虛擬埠和實體埠的中間狀態。註: 在已停用狀態以及部分「光纖通道」配接卡和平台上,不支援「光纖通道 NVMe」。
- (選用)指定要停用或啟用 FC 主機埠,即使可能因而干擾主機 I/O。-force 只能與 -fctargetportmode 一起指定。重要: 指定 -force,可能會導致無法存取。請務必在產品支援資訊的指示下使用。
- (必要)指定要修改的 I/O 群組。您可以使用 -name 或 -feature 參數來修改 I/O 群組。
說明
chiogrp 指令會修改 I/O 群組的名稱,或是可用於 RAID 陣列、「副本服務」或磁區鏡映的記憶體數量。
使用 -feature 和 -size 參數(一起),可將 I/O 群組中可用的記憶體數量變更為下列其中一種類型:
chiogrp -feature flash -size 40 0
您可以指派名稱給 I/O 群組,或變更指定 I/O 群組的名稱。您可以指定 -feature flash | remote | mirror 參數和記憶體大小,來變更可用於 RAID 陣列、副本服務或磁區鏡映作業的記憶體數量。對於磁區鏡映 和「副本服務」(FlashCopy、Metro Mirror、Global Mirror 和 HyperSwap),記憶體會與可用於快取的記憶體進行交換。
您可以減少或增加記憶體量。使用這個指令時,請考量下列記憶體大小:
註: 對於 64 位元系統,上限為 2600 MB。
部分執行 64 位元模式的系統可能會有 2 GB 的位元對映空間用於 FlashCopy,足夠每個 I/O 群組使用 4 PB 的資料空間。例如,Metro Mirror、Global Mirror、磁區鏡映和 RAID 共用 552 MB 的位元對映空間,足夠每個 I/O 群組使用 1080 PB 的資料空間。較舊的系統,例如執行 32 位元程式碼的系統,可能會有 740 MB 的限制。
此表格示範副本服務及磁區鏡映所需的記憶體數量。對於所列的粒度大小,每 1 MB 的記憶體都提供所示的磁區容量。
| 特性 | 粒度大小 | 1 MB 記憶體為指定的 I/O 群組提供下列磁區容量 |
|---|---|---|
| Metro Mirror 和 Global Mirror | 256 KB | Metro Mirror 和 Global Mirror 磁區容量總計 2 TB |
| HyperSwap | 256 KB | 2 TB 的總 HyperSwap
磁區容量 註: 對於 2 TB 的 HyperSwap
磁區容量,每個快取 I/O 群組中必須指派 1 MB。
|
| FlashCopy | 256 KB | FlashCopy 來源磁區容量總計 2 TB |
| FlashCopy | 64 KB | FlashCopy 來源磁區容量總計 512 GB |
| 增量 FlashCopy | 256 KB | 增量 FlashCopy 來源磁區容量總計 1 TB |
| 增量 FlashCopy | 64 KB | 增量 FlashCopy 來源磁區容量總計 256 GB |
| 磁區鏡映 | 256 KB | 鏡映磁區 2 TB |
表 2 提供 I/O 群組中每個陣列的大約記憶體成本,其中 MS 是每個成員磁碟機的大小,MC 則是陣列中的成員磁碟機數目。對於 I/O 群組中的多個陣列,將成本相加即可取得 I/O 群組的 RAID 特性大小。
| 層次 | 成員計數 | 大約容量 | 備援 | 位元對映記憶體大約成本 |
|---|---|---|---|---|
| RAID-0 | 1-8 | MC * MS | 無 | (1 MB / 2 TB MS) * MC |
| RAID-1 | 2 | MS | 1 | (1 MB / 2 TB MS)* (MC/2) |
| RAID-5 | 3-16 | (MC-1) * MS | 1 | 1 MB/2 TB MS,分段大小為 256 KB;128 KB 分段大小的兩倍。 |
| RAID-6 | 5-16 | 小於 (MC-2 * MS) | 2 | |
| RAID-10 | 2-16(偶數) | MC/2 * MS | 1 | (1 MB / 2 TB MS)* (MC/2) |
|
註: 大約的位元對映記憶體成本存在約 15% 的誤差限度。例如,在 RAID-5 中,對於前 2 TB 的 MS,256 KB 分段大小的成本約為 1.15 MB。
|
||||
如果有多個 FlashCopy 目標,您必須考量對映的數目。比方說,如果對映的粒度大小 為 256 KB,則 8 KB 的記憶體在一個 16 GB 來源磁區和一個 16 GB 目標磁區之間可以有一個對映。另外,如果對映的粒度大小為 256 KB,則 8 KB 的記憶體在一個 8 GB 來源磁區和兩個 8 GB 目標磁區之間可以有兩個對映。
當您建立 FlashCopy 對映之後,如果您指定的 I/O 群組不是來源磁區的 I/O 群組,則記憶體計算是針對指定的 I/O 群組,而不是針對來源磁區的 I/O 群組。
實務 1
如果 I/O 群組包含:- 至少一個 8 GB 節點。
- 資料縮減儲存區中至少一個精簡供應或壓縮磁區。
- 該 I/O 群組的 FlashCopy 點陣圖大小設定為超過 1.5 GB。
建立新 I/O 群組 testiogrpone 的呼叫範例
chiogrp -name testiogrpone io_grp0結果輸出:
No feedback
將 io_grp0 中的 FlashCopy 記憶體數量變更為 30 MB 的呼叫範例
chiogrp -feature flash -size 30 io_grp0結果輸出:
No feedback
將 I/O 群組 0 中的 RAID 記憶體數量變更為 512 MB 的呼叫範例
chiogrp -feature raid -size 512 0結果輸出:
No feedback
