刷新 /dev/sdx 列表

Mar*_*ino 5 linux hard-drive kernel device

我一直在搞乱我的存储阵列(在那种情况下是 2xMD3000 SAS),并且在扫描/重新扫描/删除/添加之间我的 /dev/sdx 块设备都搞砸了。其中一些是不存在的,对它们使用 fdisk 会给出:

fdisk:无法打开 sdc:没有这样的设备或地址

/dev/disk/by-id/wwn-xxxxx无论如何,这不是我正在使用的真正问题,但我想知道是否有办法触发内核以某种方式更新/删除那些空的和损坏的设备。谢谢

Mik*_*eyB 5

使用命令:

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

让这个漂亮而整洁的脚本为您处理工作。