Linux SCSI 设备热插拔 (相关点/sys/block/)

我们来看一下/proc/scsi/scsi的内容。
cat /proc/scsi/scsi
 
Attached devices:
Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: SEAGATE  Model: ST336607LSUN36G  Rev: 0507
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi2 Channel: 00 Id: 01 Lun: 00
  Vendor: SEAGATE  Model: ST373307LC       Rev: 0004
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi2 Channel: 00 Id: 06 Lun: 00
  Vendor: ESG-SHV  Model: SCA HSBP M18     Rev: 0.07
  Type:   Processor                        ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 04 Lun: 00
  Vendor: HP       Model: C5683A           Rev: C111
  Type:   Sequential-Access   

命令echo 'scsi remove-single-device a b c d' > /proc/scsi/scsi删除原来的SCSI的设备。
  a 表示 SCSI的设备号。
  b 表示 CHANNEL号
  c 表示 ID号
  d 是LUN号 一般都为0
  上面四个值同时也是和
  ls -l /sys/block/sdc/device
 (省掉)...  /sys/block/sdc/device -> ../../devices/pci0000:00/0000:00:10.0/host0/target0:0:2/0:0:2:0
后面的红色部分四个数字对应着。
和fdisk -l 命令类似的找出所有磁盘名还有ls -d /sys/block/[sh]d[a-z]



我现在要把原来的HP磁带机去掉。
echo 'scsi remove-single-device 0 0 4 0' > /proc/scsi/scsi 就可以了
cat /proc/scsi/scsi

Attached devices:
Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: SEAGATE  Model: ST336607LSUN36G  Rev: 0507
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi2 Channel: 00 Id: 01 Lun: 00
  Vendor: SEAGATE  Model: ST373307LC       Rev: 0004
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi2 Channel: 00 Id: 06 Lun: 00
  Vendor: ESG-SHV  Model: SCA HSBP M18     Rev: 0.07
  Type:   Processor                        ANSI SCSI revision: 02

把新的设备加上去。
echo 'scsi add-single-device 0 0 5 0' > /proc/scsi/scsi
cat /proc/scsi/scsi
Attached devices:
Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: SEAGATE  Model: ST336607LSUN36G  Rev: 0507
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi2 Channel: 00 Id: 01 Lun: 00
  Vendor: SEAGATE  Model: ST373307LC       Rev: 0004
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi2 Channel: 00 Id: 06 Lun: 00
  Vendor: ESG-SHV  Model: SCA HSBP M18     Rev: 0.07
  Type:   Processor                        ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 05 Lun: 00
  Vendor: HP       Model: C5683A           Rev: C111
  Type:   Sequential-Access  

完成。
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值