系统需要连接磁带机,因为业务在运行中,不能停机操作。
接上磁带机,机器无法识别
原因:内核中没有新增设备的ID号
解决方法:把磁带机的SCSI ID添加到内核里
echo " scsi add-single-device w x y z " > /proc/scsi/scsi
W scsi卡标识号
X 通道号
Y 磁带机在SCSI卡上的ID号
Z 磁带机的LUN号
添加关键是如何确定上面几个数字,
(W)SCSI卡在系统里的标识号:一般如果是主板上自带的SCSI设备,如接本地磁盘的是0,第一个光纤卡是1,外加SCSI卡是2,具体了解你接在那个设备上,再进行判断SCSI卡标识。
(X)通道号:一般只有一个通道,所以为0
(Y)SCSI卡上的ID,这个比较难,但可以一个个去试,如果是磁盘,根据插槽决定,注:不要与原有的重复
(Z)磁带机的LUN号,一般是0,如果是磁盘,根据实际设置
如:
cat /proc/scsi/scsi
Host: scsi0 Channel: 00 Id: 06 Lun: 00
Vendor: ESG-SHV Model: SCA HSBP M35 Rev: 1.04
Type: Processor ANSI SCSI revision: 02
就是说:
W = 0
X = 0
Y = 6
Z = 0
例: echo " scsi add-single-device 4 0 6 0 " > /proc/scsi/scsi
在系统除去设备
echo " scsi remove-single-device w x y z" > /proc/scsi/scsi
方法适用磁盘和带机。
阅读(583) | 评论(0) | 转发(0) |