刷新/ dev / sdx列表

我已经搞乱了我的存储arrays(在这种情况下,2xMD3000 SAS)和扫描/ rescans /删除/添加我的/ 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等