当前位置:首页>Linux>Linux新增磁盘不重启识别,无需关机在线认盘方法

Linux新增磁盘不重启识别,无需关机在线认盘方法

  • 2026-10-11 08:21:48
Linux新增磁盘不重启识别,无需关机在线认盘方法

    机房运维经常碰到现场给服务器新加硬盘、扩容磁盘,业务不能停机、不能重启主机。很多新手不知道怎么在线认盘,只能硬着头皮预约维护窗口重启,既麻烦又影响业务。

今天给大家整理一套Linux无需关机、不用重启,在线扫描识别新增磁盘的完整实操方法,CentOS、Ubuntu、麒麟Linux通用,步骤简单直接,现场照着就能用,建议收藏备用。

一、先查看当前已有磁盘

先确认原有磁盘,方便后续对比是否识别到新盘

 lsblk

# 或fdisk -l

执行后能看到  /dev/sda、/dev/sdb  等现有盘符,新加硬盘暂时看不到。

二、第一种方式:手动扫描SCSI总线(通用最常用)

1. 查看主机SCSI扫描目录

 ls /sys/class/scsi_host/

一般会看到  host0、host1、host2  等目录。

2. 

逐个触发在线扫描

依次执行下面命令,刷新每一个host总线:

 echo "- - -" > /sys/class/scsi_host/host0/scanecho "- - -" > /sys/class/scsi_host/host1/scanecho "- - -" > /sys/class/scsi_host/host2/scan

含义:通道-控制器-LUN 全部扫描,自动探测新增硬盘。注意-是有空格的

三、第二种方式:rescan-scsi-bus 工具一键扫描

部分系统自带工具,一条命令直接扫描,更省事:

 rescan-scsi-bus

如果提示命令不存在,先安装:

 # CentOS / RHEL

yum install -y sg3_utils

# Ubuntu

apt install -y sg3-utils

安装完再执行扫描命令即可。

四、验证是否识别到新磁盘

扫描完成后,再次执行查看磁盘命令:

 lsblk

fdisk -l

能看到多出  /dev/sdc、/dev/sdd  这类新盘符,就代表在线认盘成功,全程无需重启服务器。

五、常见注意避坑

1. 虚拟机、物理机都适用,华为、戴尔、浪潮服务器通用;

2. 不要随意重复多次狂刷scan,正常执行一遍即可;

3. 认盘之后再进行分区、格式化、LVM扩容、挂载,不影响现有业务;

4. 云服务器部分虚拟化环境,需控制台挂载磁盘后再执行扫描。

最新文章

随机文章