Refresh /dev/sdx list
12,741
Solution 1
Use the command:
rescan-scsi-bus.sh --remove --issue-lip
to have this nice and tidy script handle the work for you.
Solution 2
Try the following:
echo "- - -" > /sys/class/scsi_host/host0/scan
For the last command check which scsi controller you are using, host0 , host1 etc.
Related videos on Youtube
Author by
Martino Dino
Updated on September 18, 2022Comments
-
Martino Dino almost 2 years
I've been messing around with my storage array (in that case 2xMD3000 SAS) and between the scans/rescans/delete/add my /dev/sdx block devices are all messed up. Some of them are non existent and using fdisk on them gives:
fdisk: unable to open sdc: No such device or address
It's not a real problem as I'm using
/dev/disk/by-id/wwn-xxxxx
anyway, but I would like to know if there is a way to trigger the kernel into updating/removing those empty and broken devices somehow. Thanks -
Martino Dino over 11 yearsThanks for that :) Didn't know such script was on my system