Linux SCSI 设备热插拔 (相关点/sys/block/)
来源:互联网 发布:cad for mac 汉化 编辑:程序博客网 时间:2024/05/16 15:57
我们来看一下/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
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
完成。
和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
完成。
- Linux SCSI 设备热插拔 (相关点/sys/block/)
- linux scsi硬盘热插拔
- linux scsi sd设备文件名的生成
- linux硬盘相关 IDE和SCSI比较
- SCSI相关
- linux block层相关
- scsi底层设备注册——如何一步步注册到block层
- scsi底层设备注册——如何一步步注册到block层
- linux下获取scsi上的磁盘设备的序列号
- linux设备模型与sys文件系统
- scsi 设备挂载
- scsi设备模型一
- SCSI设备:SCSI接口图片说明
- Linux设备驱动相关
- Linux那些事儿之我是Block层(7)scsi命令的前世今生(一)
- Linux那些事儿之我是Block层(8)scsi命令的前世今生(二)
- Linux那些事儿之我是Block层(9)scsi命令的前世今生(三)
- Linux那些事儿之我是Block层(10)scsi命令的前世今生(四)
- 经典SP
- 如何防止用户后退重复提交表单
- U盘安装VISTA操作系统方法
- HTML文本转义小窍门
- inner join on, left join on, right join on讲解(转载)
- Linux SCSI 设备热插拔 (相关点/sys/block/)
- ASP.NET Excel的生成,读取,和2003与2007兼容
- PyQt4 - (1) PyQt4简介
- 开始使用 IBM Rational Quality Manager (转贴)
- 产品规划(转载)
- 去除数组中的重复元素
- 从这里开始
- 网页蜘蛛的多 url 问题
- 测试执行前,是否有必要让开发进行培训?