我在家工作,伺服器上的磁碟機故障。並排有兩個相同的驅動器,我不確定哪個是哪個,我只知道 /dev/sdc 出現故障,而 /dev/sdd 正常。我希望辦公室裡有人從電腦上刪除 /dev/sdc,但我不知道如何向他們(甚至我自己)識別要刪除兩個磁碟中的哪一個。
它們是內部驅動器,因此上面沒有任何燈或任何東西。我目前唯一的想法是在我想要保留的驅動器上運行一次大傳輸,並卸載另一個。辦公室管理員可以感覺到正在旋轉/工作的磁碟並拔下另一個磁碟,但這不一定是萬無一失的。另一個問題/答案說使用 hdparm,但這涉及另一端的用戶拿起驅動器和/或趴在地板上讀取序號,如果眼睛不好,可能很難找到序號。
如何從物理上識別哪個驅動器是 sdc,哪個驅動器是 sdd?
答案1
如果驅動器仍在工作,您可以用來smartctl -i /dev/sdc
獲取其序號。
如果驅動器沒有正確標記其序號,那麼您就只能這麼做了。請您的 IT 部門儘早為所有磁碟機貼上標籤。
如果這是具有適當背板的伺服器系統,您可以使用 (RAID) 控制器管理工具來使磁碟機的 LED 閃爍。檢查/sys/block/sdc/device/enclosure_device*
。我沒有任何帶有外殼的設備,因此無法驗證這一點。
如果每個驅動器都有自己的活動 LED,您可以在設備上創建大量活動,例如使用dd if=/dev/sdc of=/dev/null
.如果驅動器沒有自己的活動 LED,則尋找驅動器的人可以透過聲音或觸摸(振動)來尋找驅動器。當然,不完全100%可靠。也不建議讓驅動器長時間處於繁忙狀態,尤其是在驅動器即將發生故障的情況下。