
最近,我購買了一台沒有任何驅動器的 Dell Poweredge R510 12 托架 LFF 2U 伺服器。我衝動地購買了 12 個 3TB 硬碟,因為它們很划算,而且我並沒有考慮太多相容性問題。嘗試在 H700 控制器上將 12 個磁碟機設定為 RAID 5 後,在建立 VD 並嘗試初始化它們後,它們都狀態為「失敗」。經過一些研究後,我開始意識到這些驅動器是從 EMC 環境中取出的,並且很可能帶有 EMC 固件,這使得我無法在不將驅動器刷新到不同固件的情況下使用它們。作為一名試圖學習的伺服器新手,我在這裡詢問我將如何執行此操作或使這些驅動器工作。所有驅動器的型號為:HUS723030ALS640,韌體為:CID6,類型為:DK7SSD300,EMC 零件號碼為:118032815-A02。我在某處讀到它可能與區塊大小/格式有關。我真的希望那裡的一位伺服器專家能夠為我提供一些關於如何讓這些工作的見解,我提前感謝您提供的任何意見。我已經嘗試使用 WindowsPE 從 USB 更新 H700 的韌體。感謝您抽空閱讀。
答案1
驅動器韌體不是問題,問題在於此類 EMC 驅動器被格式化為 520 位元組扇區。這些磁碟需要重新格式化為 512 位元組磁區才能與您的控制器一起使用。繞過控制器或取得 HBA 卡,連接驅動器,然後在 Linux 環境中使用 sg_format 重新格式化驅動器:https://linux.die.net/man/8/sg_format
其指令語法為:
sg_format -v --format --size=512 /dev/xxx
將 xxx 替換為您的磁碟機。某些驅動器可能會抱怨更改扇區長度而資料仍然存在於驅動器上。如果您的磁碟機未完全歸零,您可以透過以下方式完成此操作:
sg_format -v --format --size=520 /dev/xxx
等待它重新格式化,然後您應該能夠重試 512b 磁區大小調整命令。完成後,您就擁有了可與 H700 控制器一起使用的 512b 驅動器。此過程可能需要相當長的時間,具體取決於驅動器的速度和大小。