Raid

如何在 ESXi 5.0 下擴展 3Ware 9650SE RAID1?

  • February 8, 2013

多虧了這個問題,我現在讓我的 ESXi 5.0.0(內部版本 623860)執行/啟動了一個物理擴大的 9650SE 控制的 RAID1 陣列。1TB 驅動器已替換為 2TB;我想在邏輯上擴展數組,但沒有tx_cli安裝程序/腳本。

我在哪裡可以tw_cli從命令行或 vSphere 客戶端獲取用於增加數據儲存大小的工具(適用於 ESXi 5.0.0 內部版本 623860)?

本文介紹瞭如何讓 ESXi 系統啟動並脫離 RAID 控制器執行,但我假設已經完成,因為……嗯……我的系統正在脫離 RAID 控制器執行。

我還應該提到我認為我想要的文章http://kb.lsi.com/KnowledgebaseArticle16655.aspx似乎不可用。

分區表的輸出為:

  /dev/disks # partedUtil getptbl /vmfs/devices/disks/naa.600050e0f7f321007eb30000401b0000
  gpt
  121575 255 63 1953103872
  1 64 8191 C12A7328F81F11D2BA4B00A0C93EC93B systemPartition 128
  5 8224 520191 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
  6 520224 1032191 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
  7 1032224 1257471 9D27538040AD11DBBF97000C2911D1B8 vmkDiagnostic 0
  8 1257504 1843199 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
  2 1843200 10229759 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
  3 10229760 1953103838 AA31E02A400F11DB9590000C2911D1B8 vmfs 0

數據儲存是最後一行,約為 2TB(略小於),但 vSphere 中報告的格式化大小為 900Mb。

似乎有一個單獨版本的tw_cli 用於 ESXi。連結的文章現在有點過時了,但聯繫 LSI 技術支持無論如何都應該得到正確的下載。此外,如果您能承受停機時間,您可以使用 Linux live CD 進行陣列擴展。SysRescueCD甚至帶有開箱即用的 tw_cli,因此您無需下載或安裝任何東西。

成功擴展陣列後,您仍需要在 ESXi 中擴展數據儲存。如果您使用 vSphere GUI 客戶端,則該過程是不言自明的。

請注意,所有 LSI 知識庫文章均已從 kb.lsi.com 移至mycusthelp。我認為原始 KB 編號在轉換中已經失去,因此您需要使用關鍵字搜尋從 KB 中檢索您需要的資訊。

您附加的分區表未顯示跨越 2 TB 的分區。這裡的誤解似乎是您使用的是為千字節提供的數字,而實際上它們是 512 字節的扇區,因此最後一個 vmfs 數據儲存分區跨越到扇區 1953103838,這僅略低於陣列的 1 TB 大小。

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