Linux

刷新 /dev/sdx 列表

  • October 22, 2012

我一直在搞亂我的儲存陣列(在這種情況下是 2xMD3000 SAS),在掃描/重新掃描/刪除/添加之間,我的 /dev/sdx 塊設備都搞砸了。其中一些是不存在的,在它們上使用 fdisk 會給出:

fdisk:無法打開 sdc:沒有這樣的設備或地址

無論如何,這不是一個真正的問題/dev/disk/by-id/wwn-xxxxx,但我想知道是否有辦法觸發核心以某種方式更新/刪除那些空的和損壞的設備。謝謝

使用命令:

rescan-scsi-bus.sh --remove --issue-lip

讓這個漂亮整潔的腳本為您處理工作。

嘗試以下操作:

echo "- - -" > /sys/class/scsi_host/host0/scan

對於最後一個命令,檢查您使用的是哪個 scsi 控制器,host0、host1 等。

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