adding lun without reboot
Jonathan Billings
jsbillin at umich.edu
Thu May 22 18:53:31 UTC 2014
On Thu, May 22, 2014 at 2:33 PM, Widyachacra Rajapaksha
<pushpa at lk.ibm.com>wrote:
> #echo "- - -" > /sys/class/scsi_host/host*/scan
>
Due to the way Bash I/O redirection works, that probably won't work the way
you think it does. If there is a /sys/class/scsi_host/host0 and a
/sys/class/scsi_host/host1, for example, bash will simply error out with
"/sys/class/scsi_host/host*/scan: ambiguous redirect". It gets even more
fun if you ran 'echo "- - -" > /sys/class/scsi_host/host0/scan
/sys/class/scsi_host/host1/scan' because that's the equivalent of running
'echo "- - -" /sys/class/scsi_host/host1/scan >
/sys/class/scsi_host/host0/scan'. EIther way, it's not what you want.
You need to either issue the command against each entry in
/sys/class/scsi_host/ (manually or with a loop), or figure out which points
to the device you want to rescan.
--
Jonathan Billings <jsbillin at umich.edu>
College of Engineering - CAEN - Unix and Linux Support
More information about the redhat-list
mailing list