使用 CLI 將 MDisk 新增至儲存區

您可以使用指令行介面 (CLI) 將受管理磁碟 (MDisk) 新增至儲存區

開始之前

MDisk 必須處於未受管理的模式。已屬於儲存區的磁碟要直到從現行儲存區中刪除,才能新增至另一個儲存區。 在這些情況下可以從儲存區中刪除 MDisk:
  • MDisk 不含磁區正在使用的任何延伸範圍
  • 您可以先將使用中的延伸範圍移轉到群組內其他可用的延伸範圍

關於這項作業

重要: 如果您要將 MDisk 對映至映像模式磁區,請勿使用此程序來新增 MDisk。 將 MDisk 新增至儲存區可讓 系統將新資料寫入 MDisk,因此會遺失 MDisk 上任何現有的資料。如果您要建立映像模式磁區,請使用 mkvdisk 指令而非 addmdisk

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

系統會先對清單中的 MDisk 執行測試,然後才容許 MDisk 變成儲存區的一部分,這包括下列情形:
  • 使用 addmdisk 指令將 MDisk 新增至儲存區
  • 使用 mkmdiskgrp -mdisk 指令來建立儲存區

這些測試包括檢查 MDisk 的身分、容量、狀態,以及是否能夠執行讀取和寫入作業。 如果這些測試失敗或超過容許的時間,MDisk 就不會新增至群組。不過,使用 mkmdiskgrp -mdisk 指令時,即使測試失敗,仍然會建立儲存區,但不含任何 MDisk。 如果測試失敗,請確認 MDisk 處於正確狀態,而且已被正確地探索。

這些事件會導致 MDisk 測試失敗:
  • MDisk 未顯現給 叢集系統的所有系統節點。
  • 從上一次探索作業之後,MDisk 身分已變更。
  • MDisk 無法執行讀取或寫入作業。
  • MDisk 的狀態可能是欠佳路徑、欠佳的埠、已排除或離線。
  • MDisk 不存在。
這些事件會導致 MDisk 測試逾時:
  • MDisk 所在的磁碟控制器系統故障。
  • 發生 SAN 光纖或纜線故障狀況,導致無法與 MDisk 進行可靠的通訊。
註: 在您第一次新增快閃磁碟機到儲存區時,快閃磁碟機會自動格式化並將區塊大小設為 512 個位元組。

程序

如果要將 MDisk 新增至儲存區,請完成下列步驟。

  1. 發出 lsmdiskgrp CLI 指令來列出現有的儲存區

    您可以發出此範例 CLI 指令來列出現有的儲存區

    lsmdiskgrp -delim :

    顯示的輸出範例如下:

    id:name:status:mdisk_count:vdisk_count:
    capacity:extent_size:free_capacity:virtual_capacity:
    used_capacity:real_capacity:overallocation:warning
    0:mdiskgrp0:online:3:4:33.3GB:16:32.8GB:64.00MB:64.00MB:64.00MB:0:0
    1:mdiskgrp1:online:2:1:26.5GB:16:26.2GB:16.00MB:16.00MB:16.00MB:0:0
    2:mdiskgrp2:online:2:0:33.4GB:16:33.4GB:0.00MB:0.00MB:0.00MB:0:0
  2. 發出 addmdisk CLI 指令將 MDisk 新增至儲存區

    您可以發出此範例 CLI 指令將 MDisk 新增至儲存區

    svctask addmdisk -mdisk mdisk4:mdisk5:mdisk6:mdisk7 bkpmdiskgroup

    其中,mdisk4:mdisk5:mdisk6:mdisk7 是您要新增至儲存區的 MDisk 名稱,bkpmdiskgroup 是您要在其中新增 MDisk 的儲存區名稱。