linux系统不关机添加硬盘吗,Linux服务器不关机新增硬盘的步骤

本文介绍两种在Linux环境下实现SCSI磁盘热插拔的方法。第一种方法通过执行特定命令扫描SCSI总线来识别新插入的磁盘,并通过fdisk命令进行分区与格式化;第二种方法则通过读取/proc/scsi目录信息确定磁盘参数,并使用echo命令配合这些参数完成磁盘的添加或移除。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章来源:http://www.itnose.net/detail/6251922.html

更多文章:http://www.itnose.net

方法1:

1、在开机状态下,插入磁盘之后,执行命令:echo "- - -" > /sys/class/scsi_host/host0/scan

2、执行fdisk -l命令看是否能看到新增的磁盘,如果看不到,可以把上面的host0换成host1或者host2等再试一次

方法2:

1、插入磁盘,进行/proc/scsi目录,然后less ./scsi,看看目前的SCSI磁盘使用情况

root@debian:/proc/scsi# ls

device_info  scsi

root@debian:/proc/scsi# less scsi

Attached devices:

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

Vendor: ATA      Model: KINGSTON SVP200S Rev: 501A

Type:   Direct-Access                    ANSI  SCSI revision: 05

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

Vendor: ATA      Model: TOSHIBA DT01ACA2 Rev: MX4O

Type:   Direct-Access                    ANSI  SCSI revision: 05

Host: scsi1 Channel: 00 Id: 00 Lun: 00

Vendor: ATA      Model: WDC WD20EURS-63S Rev: 80.0

Type:   Direct-Access                    ANSI  SCSI revision: 05

从上图中可以找到磁盘的4个参数使用情况,分别是主适配器标识,主适配器上的SCSI通道,设备的SCSI标识,设备的LUN号。

2、使用命令增加磁盘: echo "scsi add-single-device w x y z" > /proc/scsi/scsi

指定的参数值 w、x、y 和 z,如下所示:

w 是主机适配器标识,第一个适配器为零(0)

x 是主机适配器上的 SCSI 通道,第一个通道为零(0)

y 是设备的 SCSI 标识

z 是 LUN 号,第一个 LUN 为零(0)

注:可使用这个命令删除磁盘:echo "scsi remove-single-device w x y z" > /proc/scsi/scsi

3、使用fdisk -l命令对磁盘进行分区和格式化操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值