/sys/class/scsi_host/host*/scan 不是确定的。只是一个入口而已
操作系统识别硬件设备是通过硬件驱动来完成的,不同的厂商的硬件,使用的驱动不一样。
这个文件其实就是 HBA卡 或者scsi卡的驱动的入口文件,不同的驱动,入口文件的名字(目录)都不一样
echo "- - -" >/sys/class/scsi_host/host*/scan 其中 --- 就是一个标识,当驱动程序在入口文件中读取到这个标识后,就会触发重新识别磁盘的操作(不同驱动的标识也不一样)
emulex 和qlogic的卡,触发识别磁盘的方法,是完全不一样的