scsi服务器硬盘如何用,实战:不重启服务器添加scsi硬盘

SAS硬盘可以热插拔,插入硬盘后,磁盘会立刻显示在fdisk -l 的列表里,可以立刻开始使用。

SCSI硬盘还没这么便捷,但也是可以做到不重启就加入使用的。

这里关系最大的是 /proc/scsi/scsi 文件

在linux系统里, /proc 的内容是系统运行状态等信息

修改它会导致立刻生效,比如支持包转发

目前服务器在用的硬盘有两个,分别插在0和1的插槽

加入的四个硬盘分别插到3-5的插槽

IBM的机器硬盘盒的螺丝凸起的,安装到DELL的硬盘盒里,有点凸起

插入机器里会有点紧,但可以正常使用

我们先看看 /proc/scsi/scsi的文件

[root@aslibra.com ~]# cat /proc/scsi/scsi

Attached devices:

Host: scsi0 Channel: 00 Id: 00 Lun: 00

Vendor: SEAGATE  Model: ST3146707LC      Rev: D703

Type:   Direct-Access                    ANSI SCSI revision: 03

Host: scsi0 Channel: 00 Id: 01 Lun: 00

Vendor: SEAGATE  Model: ST3146707LC      Rev: D703

Type:   Direct-Access                    ANSI SCSI revision: 03

Host: scsi0 Channel: 00 Id: 06 Lun: 00

Vendor: PE/PV    Model: 1x6 SCSI BP      Rev: 1.0

Type:   Processor                        ANSI SCSI revision: 02

操作方法:

引用

我们以root权限执行 echo "scsi add-single-device 0 0 1 0" > /proc/scsi/scsi  添加scsi设备

解释一下 scsi add-single-device a b c d 这个指令中的参数:

# 相反  scsi remove-single-device a b c d 是用来移除设备的

a ------- Host 是硬盘所在的SCSI控制器的编号,这里只有一个控制器,所以为0

b ------- Channel 硬盘所在SCSI通道的编号,这里是单通道,为0

c ------- Id 硬盘的SCSI ID号,就是插入的硬盘插槽编号,

d ------- Lun ,硬盘的lun号[logical unit number]即逻辑单元号,指的是一个用于SCSI总线的唯一的识别号,

总线使它能区别其他八个设备(它们每个都是一个逻辑单元)。

比较一下上面的内容和scsi文件的内容,我们可以知道,添加第三个插槽的硬盘是这么操作的:

[root@aslibra.com ~]# echo "scsi add-single-device 0 0 2 0" > /proc/scsi/scsi

[root@aslibra.com ~]# cat /proc/scsi/scsi

Attached devices:

Host: scsi0 Channel: 00 Id: 00 Lun: 00

Vendor: SEAGATE  Model: ST3146707LC      Rev: D703

Type:   Direct-Access                    ANSI SCSI revision: 03

Host: scsi0 Channel: 00 Id: 01 Lun: 00

Vendor: SEAGATE  Model: ST3146707LC      Rev: D703

Type:   Direct-Access                    ANSI SCSI revision: 03

Host: scsi0 Channel: 00 Id: 06 Lun: 00

Vendor: PE/PV    Model: 1x6 SCSI BP      Rev: 1.0

Type:   Processor                        ANSI SCSI revision: 02

Host: scsi0 Channel: 00 Id: 02 Lun: 00

Vendor: IBM-ESXS Model: MAP3147NC     FN Rev: C101

Type:   Direct-Access                    ANSI SCSI revision: 03

ifdisk -l 也可以看到此硬盘了,说明已经可以使用了

把 0 0 2 0换成0 0 3 0可以如此类似的增加余下的scsi硬盘,操作完毕!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值