mkvdisk

使用 mkvdisk 指令來建立循序、等量或映像模式磁區物件。當其對映至主機物件時,這些物件會視為主機可用來執行 I/O 作業的硬碟。請注意,下面的第一個語法圖是針對分段或循序磁區,第二個語法圖是針對映像模式磁區。使用 mkvolume 指令是建立高可用性磁區的簡單方法。其中包括 stretchedhyperswap 拓蹼。使用 mkimagevolume 指令作為簡化的映像模式磁區建立方式,從受管理磁碟中匯入現有的資料。

註: 第一個語法圖描述循序等量模式磁區的建立作業。第二個語法圖描述映像模式磁區的建立作業。

語法

讀取語法圖表略過語法圖表
建立 sequential 或 striped 模式磁區。

>>- mkvdisk -- -mdiskgrp --+-mdisk_group_id_list---+------------>
                           '-mdisk_group_name_list-'   

>--+---------------------+--+-----------------------+----------->
   '- -udid --vdisk_udid-'  '- -vtype --+-striped-+-'   
                                        '-seq-----'     

>--+-----------------------------+--+--------------------+------>
   '- -iogrp --+-io_group_id---+-'  '- -size --disk_size-'   
               '-io_group_name-'                             

>--+-------------------------------------+--+------------+------>
   '- -accessiogrp --+-iogrp_id_list---+-'  '- -fmtdisk -'   
                     '-iogrp_name_list-'                     

>--+--------------+--------------------------------------------->
   '- -nofmtdisk -'   

>--+-------------------------------------------------------------------------------+-->
   '- -rsize --+-disk_size-------------+--+--------------------------------------+-'   
               +-disk_size_percentage%-+  '- -warning -+-disk_size-------------+-'     
               '-auto------------------'               '-disk_size_percentage%-'       

>--+-------------------------------------------------------------------------------+-->
   '- -rsize(繼續)--+---------------+--+----------------------+--+-----------------+-'   
                  '- -autoexpand -'  |              .-32--. |  '- -deduplicated -'     
                                     '- -grainsize -+-64--+-'                          
                                                    +-128-+                            
                                                    '-256-'                            

>--+---------------+-------------------------------------------->
   '- -compressed -'   

>--+---------------------------------------------------------------------+-->
   '- -copies --num_copies--+---------------+--+-----------------------+-'   
                            '- -createsync -'  '- -syncrate --syncrate-'     

>--+------------------------------------------+----------------->
   '- -mirrorwritepriority --+- latency ----+-'   
                             '- redundancy -'     

>--+-------------------------------+---------------------------->
   '- -mdisk --+-mdisk_id_list---+-'   
               '-mdisk_name_list-'     

>--+------------------------+--+-----------------+-------------->
   '- -node --+-node_name-+-'  |          .-mb-. |   
              '-node_id---'    '- -unit --+-b--+-'   
                                          +-kb-+     
                                          +-gb-+     
                                          +-tb-+     
                                          '-pb-'     

>--+-----------------------+--+-------------------------+------->
   '- -name --new_name_arg-'  |           .-readwrite-. |   
                              '- -cache --+-readonly--+-'   
                                          '-無---------'     

>--+--------------------------------+--------------------------->
   '- -tier --+- tier0_flash -----+-'   
              +- tier1_flash -----+     
              +- tier_enterprise -+     
              '- tier_nearline ---'     

>--+------------------------+----------------------------------><
   '- -easytier --+- on --+-'   
                  '- off -'     

讀取語法圖表略過語法圖表
建立 image 模式磁區。

>>- mkvdisk -- -mdiskgrp --+-mdisk_group_id---+----------------->
                           '-mdisk_group_name-'   

>-- -vtype --image-- -mdisk --+-mdisk_id_list---+--------------->
                              '-mdisk_name_list-'   

>--+-----------------------------+--+--------------------+------>
   '- -iogrp --+-io_group_id---+-'  '- -size --disk_size-'   
               '-io_group_name-'                             

>--+-------------------------------------+--+------------+------>
   '- -accessiogrp --+-iogrp_id_list---+-'  '- -fmtdisk -'   
                     '-iogrp_name_list-'                     

>--+--------------+--------------------------------------------->
   '- -nofmtdisk -'   

>--+-------------------------------------------------------------------------------+-->
   '- -rsize --+-disk_size-------------+--+--------------------------------------+-'   
               +-disk_size_percentage%-+  '- -warning -+-disk_size-------------+-'     
               '-auto------------------'               '-disk_size_percentage%-'       

>--+-------------------------------------------------------------------------------+-->
   '- -rsize(繼續)--+---------------+--+----------------------+--+-----------------+-'   
                  '- -autoexpand -'  |              .-32--. |  '- -deduplicated -'     
                                     '- -grainsize -+-64--+-'                          
                                                    +-128-+                            
                                                    '-256-'                            

>--+-----------+------------------------------------------------>
   '- -import -'   

>--+---------------------------------------------------------------------+-->
   '- -copies --num_copies--+---------------+--+-----------------------+-'   
                            '- -createsync -'  '- -syncrate --syncrate-'     

>--+------------------------------------------+----------------->
   '- -mirrorwritepriority --+- latency ----+-'   
                             '- redundancy -'     

>--+----------------------+--+------------------------+--------->
   '- -udid  --vdisk_udid-'  '- -node --+-node_name-+-'   
                                        '-node_id---'     

>--+-----------------+--+-----------------------+--------------->
   |          .-mb-. |  '- -name --new_name_arg-'   
   '- -unit --+-b--+-'                              
              +-kb-+                                
              +-gb-+                                
              +-tb-+                                
              '-pb-'                                

>--+-------------------------+--+------------------------+-----><
   |           .-readwrite-. |  '- -easytier --+- on --+-'   
   '- -cache --+-readonly--+-'                 '- off -'     
               '-無---------'                                 

參數

-mdiskgrp mdisk_group_id_list | mdisk_group_name_list
(必要)指定在建立這個磁區時,所要使用的一或多個儲存區。 如果您要建立多個副本,每一份副本都必須指定一個儲存區。主要副本會從清單中的第一個儲存區中配置。
-udid vdisk_udid
(選用)指定磁碟的單元編號 (udid)。udid 是支援 OpenVMS 主機所需的 ID;沒有其他系統會使用這個參數。有效的選項為十進位數 0 - 32 767,或是十六進位數 0 - 0x7FFF。十六進位數之前必須加上 0x(例如 0x1234)。
-vtype seq | striped | image
(選用)指定虛擬化類型。當您建立循序或映像模式磁區時,您也必須指定 -mdisk 參數。您不能在資料縮減儲存區中使用 -vtype seq-vtype image預設虛擬化類型為 striped。
-iogrp io_group_id | io_group_name
(選用)指定要關聯於這個磁區的 I/O 群組(節點配對)。如果指定 -node,也必須指定 -iogrp
記住:
  • 建立 I/O 群組的第一個壓縮磁區副本來啟動壓縮。
  • 如果 I/O 群組包含至少一個不支援壓縮磁區的節點,您無法建立壓縮的磁區副本或將其移到該 I/O 群組。您必須選取另一個 I/O 群組作為移動磁區副本的目的地(但這不影響移至回復 I/O 群組)。
-size disk_size
(建立循序或等量磁區時必要)(建立映像磁區時為選用)指定磁區的容量,與單位值搭配使用。所有容量都必須是 512 位元組的倍數,變更也包括在內。如果指定的容量不是 512 的倍數,則會發生錯誤。這只有在使用位元組單位 (-b) 時才會發生。不過,即使只使用部分延伸範圍,也會保留整個延伸範圍。預設容量是以 MB 為單位。您可以指定容量為 0。請以邏輯區塊位址 (LBA) 大小的倍數來指定大小(位元組)。
註: 如果建立映像模式的磁碟時未指定 -size 參數,則會使用整個 MDisk 容量。
-accessiogrp iogroup_id_list | iogroup_name_list
(選用)指定磁區 I/O 群組存取集的成員。如果未指定這個選項,只會將快取 I/O 群組新增至磁區 I/O 群組存取集。如果指定任何存取 I/O 群組,只有這些群組會出現在存取集(即使該存取集不含快取 I/O 群組)。
-fmtdisk
(選用)指定要格式化磁區。任何磁區都已不需要這個參數。
建立完整配置的磁區時,不需要這個參數。除非您指定 -nofmtdisk 參數,否則格式化作業會自動套用至完整配置的磁區。建立這個磁區之後,格式化作業會將組成這個磁區的延伸範圍全部設為零。在新的磁區上,這個程序會在背景中與主機 I/O 作業同時進行。
記住: 對於單一副本、完整配置及非映像模式的磁區,依預設會啟用格式化。您無法格式化映像模式磁區。

格式化作業會以非同步方式完成。您可以使用 lsvdiskprogress 指令來查詢狀態。這個參數不能與 -vtype image 參數一起指定。

建立精簡佈建磁區時,不需要這個參數。精簡佈建磁區會對未寫入的延伸範圍傳回零。不需要格式化作業。依預設,這個參數也會同步處理鏡映副本。

-nofmtdisk
(選用)指定停用新磁區的格式化。
記住: 對於單一副本、完整配置及非映像模式的磁區,依預設會啟用格式化,您可以指定這個參數來停用格式化。
-rsize disk_size | disk_size_percentage% | auto
(選用)定義最初配置給精簡佈建或壓縮磁區的實體空間量。這個參數會使磁區成為精簡佈建;否則,磁區就是完整配置。請使用整數或整數後面緊接著百分比字元 (%),來指定 disk_size | disk_size_percentage 值。 使用 -unit 參數指定 disk_size 整數的單位;預設值是 MB。-rsize 值可以大於、等於或小於磁區的大小。auto 選項會建立使用整個 MDisk 大小的磁區副本。

如果指定 -rsize auto 選項,也必須指定 -vtype image 選項。如果指定 -import,必須指定 -rsize

如果磁區位於資料縮減儲存區,mkvdisk 中會忽略 -rsize 參數的值。這個參數存在與否,只是用來決定磁碟是資料縮減磁區副本,還是完整磁區副本。

-warning disk_size | disk_size_percentage%
(選用)需要同時指定 -rsize 參數。指定產生警告錯誤日誌的磁區副本臨界值。當精簡佈建副本上使用的磁碟容量第一次超出指定的臨界值時,產生警告。
註: 如果精簡佈建或壓縮磁區位於資料縮減儲存區,就無法指定這個參數。
除非指定 -unit 參數,否則,您可以指定 disk_size 整數(預設為 MB)。或者您也可以指定 disk_size%,也就是磁區大小的百分比。
重要: 如果 -autoexpand 是:
  1. 已啟用,則 -warning 的預設值是磁區容量的 80%。
  2. 未啟用,則 -warning 的預設值是實際容量的 80%。
如果要停用警告,請指定 0
-autoexpand
(選用)指定精簡佈建副本會從其儲存區中配置新的延伸範圍,來自動擴充其實際容量。需要同時指定 -rsize 參數。如果指定 -autoexpand 參數,則 -rsize 參數可指定副本所保留的容量。如此可在副本的儲存區用盡空間時,讓儲存區先耗用這個保留空間,以避免副本離線。

此參數對映像模式的副本沒有立即的影響。 不過,如果映像模式副本後來移轉至受管理模式,則會自動展開該副本。

-grainsize 32 | 64 | 128 | 256
(選用)設定精簡佈建磁區的粒度大小 (KB)。這個參數也需要指定 -rsize 參數。如果您在 FlashCopy® 對映中使用精簡佈建磁區,請使用與對映粒度大小相同的粒度大小,以獲取最佳效能。如果是直接搭配主機系統使用精簡佈建磁區,請使用小的粒度大小。粒度大小值必須是 32、64、128 或 256 KB。預設值是 256 KB。

如果要建立的磁區是資料縮減儲存區中的精簡佈建磁區,則不能使用 -grainsize 參數。這種磁區磁區是以 8 KB 的粒度大小建立。

-deduplicated
(選用)建立刪除重複資料的磁區。如果指定 -deduplicated,也必須指定 -rsize,因為它僅適用於精簡佈建或壓縮磁區。
註: 刪除重複資料只適用於資料縮減儲存區。如果儲存區中沒有壓縮磁區或磁區副本,則只能在 I/O 群組中建立刪除重複磁區和磁區副本。
-compressed
(選用)針對磁區啟用壓縮。這個參數必須與 -rsize 一起指定,且不能與 -grainsize 一起指定。
-import
(選用)從 MDisk 匯入精簡佈建磁區。如果指定 -import,也必須指定 -rsize
-copies num_copies 
(選用)指定要建立的副本數。num_copies 值可以是 1 或 2。將此值設定為 2 會建立鏡映磁區。預設值是 1。
-createsync
(選用)同步建立副本。如果已格式化 MDisk,或不需要磁區的未寫入區域讀取穩定性,請使用這個參數。
-syncrate syncrate 
(選用)指定副本同步化速率。零 (0) 值會阻止同步化。預設值為 50。請參閱表 2,以瞭解所支援的 -syncrate 值和其對應的速率。請利用這個參數來變更在同步化之前,完全配置磁區或鏡映磁區的格式化速率。
-mirrorwritepriority latency | redundancy
(選用)指定如何配置鏡映寫入演算法優先順序。如果未指定,則預設值為 latency
  1. 選擇 latency 時,表示對寫入輸入/輸出 (I/O) 回應較慢的副本變成不同步,而會在其他副本成功寫入資料時完成寫入 I/O。
  2. 選擇 redundancy 時,表示對寫入 I/O 回應較慢的副本,會讓寫入 I/O 與較慢的 I/O 同步完成,以便維護同步化。
-mdisk mdisk_id_list | mdisk_name_list
(選用)指定一或多個受管理磁碟。如果是循序和映像模式磁區,MDisk 數目必須符合副本數目。如果是循序模式磁區,每一個 MDisk 必須屬於指定的儲存區。如果是等量磁區,且 -copies 值大於 1,則無法指定 -mdisk 參數。

當您建立單一副本等量磁區時,您可以指定要分段的 MDisk 清單。

您必須使用這個參數來指定具有 unmanaged 模式的 MDisk。

-node node_id | node_name
(選用)指定這個磁區之 I/O 作業的偏好節點 ID 或名稱。您可以使用 -node 參數來指定偏好的存取節點。如果指定 -node,也必須指定 -iogrp
註: 這個參數由多路徑裝置驅動程式評估。如果未提供這個參數,系統會選擇預設值。
-unit b | kb | mb | gb | tb | pb
(選用)指定要與 -size-rsize 參數指定的容量一起使用的資料單位。預設單位值是 MB。
-name new_name_arg
(選用)指定要指派給新磁區的名稱。
-cache readwrite | readonly | none
(選用)指定磁區的快取選項。 有效項目為:
  • readwrite 啟用磁區快取。
  • readonly 會停用磁區的寫入快取,但容許讀取快取。
  • none 停用磁區的快取模式。

預設值為 readwrite

-tier tier0_flash | tier1_flash | tier_enterprise | tier_nearline
(選用)指定新增映像模式副本時的 MDisk 層級。
tier0_flash
指定 tier0_flash 硬碟或外部 MDisk 給新探索到的或外部磁區。
tier1_flash
指定 tier1_flash(或快閃磁碟機)硬碟或外部 MDisk 給新探索到的或外部磁區。
tier_enterprise
指定 tier_enterprise 硬碟或外部 MDisk 給新探索到的或外部磁區。
tier_nearline
指定 tier_nearline 硬碟或外部 MDisk 給新探索到的或外部磁區。
ssd
指定 SSD(或快閃磁碟機)硬碟或外部 MDisk 給新探索到的或外部磁區。
nearline
指定近線硬碟或外部 MDisk 給新探索到的或外部磁區。
enterprise
指定企業硬碟或外部 MDisk 給新探索到的或外部磁區。
註: 如果使用這個指令建立具有兩個映像模式副本的鏡映磁區,這個動作會套用到這兩個副本。
-easytier on | off
決定是否容許 IBM® Easy Tier® 功能移動這個磁區的延伸範圍。
註: -easytier 參數後面必須接著 onoff
  • 如果設為 on,則 Easy Tier 功能處於作用中。
  • 如果設為 off,則 Easy Tier 功能為非作用中。

如果啟用 Easy Tier 特性,且磁區副本已分段且未移轉,則適用下表。

表 1. 儲存區和磁區的 Easy Tier 設定
儲存區 Easy Tier 設定 儲存區中的層級數目 磁區副本 Easy Tier 設定 磁區副本 Easy Tier 狀態
1 off inactive(請見附註 1
off 1 inactive(請見附註 1
2 inactive(請見附註 1
2 恆亮 inactive(請見附註 1
Measure 1 measured(請見附註 2
Measure 1 measured(請見附註 2
Measure 2 measured(請見附註 2
Measure 2 measured(請見附註 2
Auto 1 measured(請見附註 2
Auto 1 恆亮 balanced(請見附註 3
Auto 2 measured(請見附註 2
Auto 2 恆亮 active(請見附註 4
1 measured(請見附註 2
1 On balanced(請見附註 3
On 2 measured(請見附註 2
恆亮 2 active(請見附註 4
附註:
  1. 當磁區副本狀態為 inactive 時,該磁區副本不會啟用 Easy Tier 功能。
  2. 當磁區副本狀態為 measured 時,Easy Tier 功能會收集磁區的用量統計資料,但自動放置資料不在作用中。
  3. 當磁區副本狀態為 balanced 時,Easy Tier 功能會對該磁區副本啟用效能型儲存區平衡。
  4. 當磁區副本狀態為 active 時,Easy Tier 功能會針對該磁區以自動放置資料模式運作。

如果磁區副本處於映像或循序模式或正在移轉,則磁區副本 Easy Tier 狀態會是 measured,而不是 active

儲存區的預設 Easy Tier 設定是 auto,磁區副本的預設 Easy Tier 設定是 on。這表示針對具有單一層級的儲存區會停用 Easy Tier 功能(儲存區效能平衡除外),而針對具有兩個以上層級的儲存區中的所有等量磁區副本,則啟用自動放置資料模式。

說明

這個指令會建立新的磁區物件。您可以利用此指令來建立各種不同類型的磁區物件,這使它成為最複雜的指令之一。
記住: 只能在子儲存區中建立等量磁區 - 無法在子儲存區中建立循序或映像磁區。

您必須決定哪些儲存區提供磁區的儲存體。請使用 lsmdiskgrp 指令來列出可用的儲存區,以及每個儲存區中的可用儲存體數量。如果您建立具有多個副本的磁區,指定的每一個儲存區必須有足夠的空間來容納磁區大小。

如果您從資料縮減儲存區建立精簡佈建或壓縮磁區,則該磁區使用的內容與資料縮減儲存區相同。您可以從資料縮減儲存區建立完整配置的磁區,但這些磁區會使用不同的資料縮減內容。

資料縮減儲存區中的精簡佈建或壓縮磁區必須:
  • 不是循序或映像模式。
  • 未設定警告臨界值(使用 -warning)。
  • 在快取時使用 -cache readwrite
  • 已啟用 -autoexpand
如果是資料縮減儲存區中的精簡佈建和壓縮磁區副本,則會從資料縮減儲存區取得 Easy Tier 狀態,因為資料是由中央資料磁碟所管理。這表示對於精簡佈建或壓縮磁區,您不能指定 -easytier
重要: 儲存區的延伸範圍大小可能限制磁區大小。當您建立儲存區時,請考量所要使用的磁區大小上限。請參閱建立儲存區的相關資訊,以比較各延伸範圍大小的磁區容量上限。精簡佈建磁區的上限不同。

只有在具有 V5030、V7000 或 SVC 節點類型的 I/O 群組中,才能建立資料縮減儲存區中的壓縮磁區。任何節點類型上都可以建立精簡佈建磁區。

資料縮減儲存區內的壓縮磁區數目沒有限制。

請選擇磁區的 I/O 群組。這個動作會決定系統中哪些節點處理來自主機系統的 I/O 要求。 如果您有多個 I/O 群組,請確定已在 I/O 群組之間分配磁區,以使所有節點均分 I/O 工作量。請使用 lsiogrp 指令來顯示 I/O 群組,以及指派給每個 I/O 群組的磁區數目。
註: 在具有多個 I/O 群組的系統中,儲存區內有磁區位於不同 I/O 群組是正常的。不論來源和目標磁區是否位於相同 I/O 群組中,FlashCopy 處理程序都可以建立磁區的副本。不過,如果您打算使用系統內的 Metro Mirror 或 Global Mirror 作業,請確定主要和輔助磁區都在相同的 I/O 群組中。
此指令會傳回新建磁區的 ID。

當建立映像模式 MDisk 時,無法使用加密金鑰。如果要使用加密(當 MDisk 有加密金鑰時),MDisk 必須自行加密。

請使用 -vtype 參數來指定虛擬化類型;支援的類型有 sequential (seq)、stripedimage
sequential (seq)
這個虛擬化類型所建立的磁區會使用所指定 MDisk(如果建立多個副本,則為多個 MDisk)中的循序延伸範圍。如果指定的 MDisk 上沒有足夠的循序延伸範圍,則指令會失敗。
striped
預設虛擬化類型。如果未指定 -vtype 參數,則 striped 就是預設值;儲存區中的所有受管理磁碟都會用來建立磁區。分段屬於延伸範圍層次;其會從群組中的每一個受管理磁碟使用一個延伸範圍。例如,有 10 個受管理磁碟的儲存區會從每一個受管理磁碟中使用一個延伸範圍。之後,它會使用第一個受管理磁碟中的第 11 個延伸範圍,依此類推。

如果也指定了 -mdisk 參數,您可以提供受管理磁碟的清單用來作為分段集。這可以是來自相同儲存區中兩個以上的受管理磁碟。分段集之間會使用相同的循環演算法。不過,單一受管理磁碟可以在清單中指定多次。比方說,如果您輸入 -mdisk 0:1:2:1,則延伸範圍會來自下列受管理磁碟:0、1、2、1、0、1、2,依此類推。-mdisk 參數中指定的所有 MDisk 都必須處於受管理模式。

您可使用容量 0。

image
這個虛擬化類型允許當受管理磁碟上已有資料時(可能是來自虛擬化前的子系統),建立映像模式磁區。當建立映像模式磁區時,它會直接對應至從中建立的(先前未受管理的)受管理磁碟。因此,除了精簡佈建映像模式磁區之外,磁區邏輯區塊位址 (LBA) x 等於受管理磁碟 LBA x。您可以利用這個指令,使非虛擬化磁碟受系統控制。在處於系統的控制之後,您就可以從單一受管理磁碟移轉該磁區。移轉之後,該磁區就不再是映像模式磁區。
您可以將映像模式磁區新增至已移入磁區為其他類型(如分段或循序)的儲存區中。
重要: 映像模式磁區必須是 512 個位元組以上。請將至少一個延伸範圍配置給映像模式磁區。
記住: 如果您從兩個映像模式 MDisk 建立鏡映磁區,但未指定 -size 值,則所產生磁區的容量會是兩個 MDisk 中較小的那一個,且較大 MDisk 上的剩餘空間無法存取。
小心:
  1. 請勿在離線 I/O 群組中建立磁區。為了避免遺失任何資料,在建立磁區之前,您必須確定 I/O 群組在線上。這個動作特別適用於重建被指派相同物件 ID 的磁區。
  2. 如果要建立映像模式磁碟,系統中必須已經有仲裁磁碟,因為映像模式磁碟無法用來保留仲裁資料。請參閱建立仲裁磁碟的相關資訊,以取得詳細資料。
  3. 如果到達每個 I/O 群組 2048 個磁區或每個系統 8192 個磁區副本的限制,指令就會失敗。
您可以使用 -syncrate 參數來指定速率,以便讓磁區副本在失去同步之後,以該速率來重新同步化。本表提供 syncrate 值與每秒複製資料量之間的關係。
註: 這些設定也會影響格式化的初始速率。
表 2. syncrate 值和每秒複製資料量之間的關係
使用者指定的 syncrate 屬性值 每秒複製的資料
1 - 10 128 KB
11 - 20 256 KB
21 - 30 512 KB
31 - 40 1 MB
41 - 50 2 MB
51 - 60 4 MB
61 - 70 8 MB
71 - 80 16 MB
81 - 90 32 MB
91 - 100 64 MB

呼叫範例

mkvdisk -mdiskgrp Group0 -size 0
-iogrp 0 -vtype striped -mdisk mdisk1 -node 1

結果輸出:

Virtual Disk, id [1], successfully created

呼叫範例:建立映像模式磁區

mkvdisk -mdiskgrp Group0
-iogrp 0 -vtype image -mdisk mdisk2 -node 1

產生的輸出:

Virtual Disk, id [2], successfully created


呼叫範例:建立新磁區

mkvdisk -mdiskgrp Group0 -size 0 -unit kb 
-iogrp 0 -vtype striped -mdisk mdisk1 -node 1 -udid 1234 -easytier off

產生的輸出:

Virtual Disk id [2], successfully created 

呼叫範例:建立精簡佈建磁區

mkvdisk -mdiskgrp Group0 -iogrp 0 -vtype striped -size 10 -unit gb -rsize 20% -autoexpand -grainsize 32 

產生的輸出:

Virtual Disk id [1], successfully created 

呼叫範例:建立壓縮磁區副本

mkvdisk -mdiskgrp 0 -iogrp 0 -size 1 -unit tb -rsize 0 -autoexpand -warning 0 -compressed

產生的輸出:

Virtual Disk id [1], successfully created 

呼叫範例:建立鏡映映像模式磁區

mkvdisk -mdiskgrp Group0:Group0 -mdisk mdisk2:mdisk3 -iogrp 0 -vtype image -copies 2

產生的輸出:

Virtual Disk id [1], successfully created 

呼叫範例:建立鏡映磁區

mkvdisk -iogrp 0 -mdiskgrp 0:1 -size 500 -copies 2

產生的輸出:

Virtual Disk id [5], successfully created 

呼叫範例:配置鏡映寫入演算法優先順序

mkvdisk -mdiskgrp Group0 -iogrp 0 -vtype striped -mirrorwritepriority redundancy -size 500

結果輸出:

Virtual Disk id [5], successfully created 

呼叫範例:使用預設粒度大小來建立磁碟

mkvdisk -iogrp 0 -mdiskgrp 0 -size 100 -rsize 5%

結果輸出:

Virtual Disk id [5], successfully created 

呼叫範例:建立其 I/O 群組存取集中有 I/O 群組 0 和 1 的磁區

mkvdisk -iogrp 0 -mdiskgrp 0 -size 500 -accessiogrp 0:1

結果輸出:

Virtual Disk id [5], successfully created 

呼叫範例:建立含有警告考量的磁區

mkvdisk -mdiskgrp 6 -size 200 -rsize 50 -iogrp 0            

結果輸出:

Virtual Disk, id [2], successfully created
...
lsvdisk 2
...
warning 20   # threshold in MB = 50 x 80 / 100 = 40 MB; threshold as %age of volume capacity = 40 / 200 * 100 = 20
...

呼叫範例:建立含有警告考量的磁區

mkvdisk -mdiskgrp 6 -size 200 -rsize 50 -iogrp 0  -warning 80% 

結果輸出:

Virtual Disk, id [2], successfully created
...
lsvdisk 2
... 
warning 80   # displayed as %age of volume capacity
...

呼叫範例:建立含有警告考量的磁區

mkvdisk -mdiskgrp 6 -size 200 -rsize 50 -iogrp 0 -autoexpand

結果輸出:

Virtual Disk, id [2], successfully created
...
lsvdisk 2
...
warning 80   # displayed as %age of volume capacity
... 

呼叫範例:建立磁區並啟用讀取快取

mkvdisk -iogrp 0 -size 10 -unit gb -mdiskgrp 0 -cache readonly 

結果輸出:

Virtual Disk, id [2], successfully created


呼叫範例:建立磁區 Group0

mkvdisk -mdiskgrp Group0 -iogrp io_grp0 -vtype image -mdisk 13 -node 1 -udid 1234 -tier tier_nearline 

結果輸出:

Virtual Disk, id [0], successfully created

呼叫範例:建立磁區 Burnley1 時停用格式化

mkvdisk -mdiskgrp Burnley1 -iogrp 0 -mdiskgrp 0:1 -size 500 -nofmtdisk -copies 2 

結果輸出:

Virtual Disk, id [0], successfully created

呼叫範例:建立刪除重複資料的磁區副本

mkvdisk -mdiskgrp datareductionpool0 -size 100 -unit gb -iogrp 0 -rsize 0 -autoexpand -deduplicated

結果輸出:

Virtual Disk, id [4], successfully created