Storage-Area-Network

是否可以減小等邏輯陣列中儲存池或儲存池成員的大小?

  • October 7, 2011

我們繼承了 Dell Equallogic PS4000 SAN 的責任,該 SAN 配置有一個預設池和一個使用所有 8 個磁碟的 RAID 5 成員。

現在添加了 8 個額外的硬碟驅動器,現有成員已經吸收了新的硬碟驅動器,並且該成員被困在 RAID5(如記錄所示)。理想情況下,我想將整個東西設置為 RAID50,但我覺得如果不將所有數據移到其他地方然後再重新打開,就沒有辦法做到這一點。

會員使用率為 4.04TB(預留 1.13TB,免費 7.05TB)。目前,該成員包含 3 個卷,每個卷都提供給兩台(大約是三台)ESXi 4.1 主機。

有沒有辦法縮小成員以便在回收的空間中創建新成員?

在我之前的問題之後,我還將嘗試通過 Equallogic 支持獲得答案,並在此處報告他們的答案……

是 Dell EqualLogic 的 Joe。

EqualLogic 陣列將成員上的所有可用磁碟空間用於 RAID 集。因此,每個成員只能有一個 RAID 策略。無法縮小 RAID 集的大小,並在單個成員上創建另一個 RAID 集。

你有兩個選擇;

**1:*正如您所推測的,由於這是一個成員組,您需要從數組中刪除數據,而不是從組中刪除成員。但是,由於這是單個成員組,因此當您刪除該成員時,實際上會破壞整個組(所有捲、設置、IP、SMTP、SNMP、ACL 等)*。

從單個成員組中刪除成員時,您首先需要擷取所有組資訊

從組中刪除成員後,當您重新創建組*(以及具有 RAID-50 策略的成員)*時,您需要重新輸入所有設置。

您可以手動執行此操作,或在銷毀組之前使用“save-config”命令:save-config 命令可以在預設或僅組模式下執行。

在預設模式下,生成的文件將自動恢復以下內容:

  • 複製夥伴配置
  • 儲存池
  • 成員 RAID 級別、池和網路介面配置
  • 組自定義,包括伺服器列表
  • 卷配置,包括訪問控制記錄
  • 卷收集配置
  • 快照和複製計劃
  • 本地 CHAP 帳戶配置
  • 活動設置
  • 賬戶配置

如果使用 -grouponly 參數指定 save-config 命令,則成員和池配置資訊將保存為註釋而不是命令,因此您必須手動恢復這些配置部分。必須先選擇成員的 RAID 級別和池,然後才能使用儲存。

save-config 命令不會恢復基本成員網路配置或組配置,但會將這些資訊作為註釋保存在恢復文件中。必須通過執行設置實用程序手動向每個成員提供以下資訊:

  • 組名和 IP 地址
  • 密碼
  • 成員名稱、IP 地址、預設網關和網路遮罩

**2:*第二個選項需要第二個 EqualLogic 陣列(聯繫您的銷售人員,看看他們是否有可以藉用的貸款人)*。

如果您有第二個陣列,您將首先在組中創建第二個儲存池*(最初它不包含任何成員)*。 創建池後,您將初始化第二個數組並將此數組添加到該新池中

添加新成員後,將捲從現有成員*(在預設池中)移動到新成員(這將需要一些時間,具體取決於數據量、網路等,請注意,這可以在陣列正在提供數據,因此在此過程中沒有停機時間)*。

一旦所有捲都從原始成員中騰出,您就可以從組中刪除原始成員*(刪除成員),並將其重新配置為 RAID-50,然後將其重新添加到它被刪除的同一池中的組中不要將其與借用者/備用成員一起添加到池中)*。

一旦原始成員回到原始池中,您就可以將數據從第二個數組移回原始成員*(同樣,這可以在不停機的情況下完成)*。

將數據移回原始成員後,您可以刪除借用/備用成員。

引用自:https://serverfault.com/questions/316188