linux-在线(动态)识别新插入的物理磁盘

在Linux系统中,当新插入物理磁盘时,可以通过`fdisk -l`命令查看硬盘信息。如果在开机状态下添加硬盘,则需要在线扫描。通过执行`echo "- - -" > /sys/class/scsi_host/hostX/scan`命令(X为scsi接口名),可以触发系统识别新硬盘。如果一次未识别成功,可尝试更换不同的host接口进行扫描。

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

Linux-在线(动态)识别新插入的物理磁盘


1、首先查看硬盘及分区的信息

[root@MwD ~]# fdisk -l

这里重点查看有几个硬盘,如“Disk /dev/sda”这样的信息;

如果是开机的状态下添加进来的硬盘,这个时候是看不到新增加的磁盘信息;要么重启系统,否则需要在线扫描一下,当然能重启系统的情况下建议重启系统。


2、在线(动态)识别硬盘

[root@MwD scsi_host]# echo "- - -" > /sys/class/scsi_host/host0/scan


3、查看是否识别出新增加的硬盘

[root@MwD ~]# fdisk -l


这个时候有可能还没有识别出新增加的磁盘,可以换一个host;在CentOS 6.8的系统,共有四个host,如:

[root@MwD /]# cd /sys/class/scsi_host

[root@MwD scsi_host]# ls

host0  host1  host2  host3


再次尝试在线(动态)识别硬盘

[root@MwD scsi_host]# echo "- - -" > /sys/class/scsi_host/host1/scan


如果还没有识别出来,再次扫描剩下的host,直到识别出为止:
[root@MwD scsi_host]# echo "- - -" > /sys/class/scsi_host/host2/scan

[root@MwD scsi_host]# echo "- - -" > /sys/class/scsi_host/host3/scan


注意:"- - -"中间有空格;host是scsi接口名;


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值