服务器添加存储后,不重启扫描磁盘
/sys下SCSI扫描
2.6内核中,HBA驱动将SCAN功能导出至/sys目录下,可用来重新扫描该接口下的SCSI磁盘设备。命令如下:
# cd /sys/class/scsi_host/host4/
# ls -al scan
# echo ‘- - -’ > scan
‘- - -’代表channel,target和LUN编号。以上命令会导致hba4下所有channel,target以及可见LUN被扫描。
扫描的时候有坑:
[root@02 ~]# echo "---" > /sys/class/scsi_host/host1/scan -bash: echo: write error: Invalid argument
有报错-bash: echo: write error: Invalid argument。
“---”中间是有空格的
[root@02 ~]# echo "- - -" > /sys/class/scsi_host/host1/scan [root@02 ~]# echo "- - -" > /sys/class/scsi_host/host3/scan [root@02 ~]# multipath -ll
ok,能正常识别到。