扫描新添加的SCSI硬盘,不用重启操作系统

1 /sys下SCSI扫描
2.6内核中,HBA驱动将SCAN功能导出至/sys目录下,可用来重新扫描该接口下的SCSI磁盘设备。

命令如下:

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

‘- - -’代表channel,target和LUN编号,注意:三个- – -号之间有空隔。

以上命令会将hba0下所有channel,target以及可见LUN被扫描。

2 注意不同的版本差异:

  1) RHEL5 或SUSE10:

echo ‘- - -’ > /sys/class/scsi_host/host0/scan

/sys/class/scsi_host/ 下面有几个host 就扫描几次

  2) RHEL4 或SUSE9:

echo 1 >> /sys/class/scsi_host/host0/issue_lip