刷新/dev/sdx 列表

刷新/dev/sdx 列表

我一直在摆弄我的存储阵列(在这种情况下是 2xMD3000 SAS),在扫描/重新扫描/删除/添加之间,我的 /dev/sdx 块设备全都乱了。其中一些不存在,使用 fdisk 时会出现以下情况:

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

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

答案1

使用命令:

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

让这个简洁的脚本为您处理工作。

答案2

请尝试以下操作:

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

对于最后一个命令,检查您正在使用哪个 scsi 控制器,host0、host1 等等。

相关内容