CentOS7 添加新磁盘完整实战教程
摘要:本文为CentOS7生产服务器新增磁盘完整实操指南,包含磁盘识别、分区创建、LVM逻辑卷扩容、裸盘直接挂载两种主流方案,附带全程可复制命令,区分测试环境与生产环境操作风险,解决服务器扩容硬盘、挂载新数据盘常见问题,适合运维工程师线上扩容落地使用。
目录(页面锚点可跳转)
一、前言
随着业务持续运行,服务器磁盘容量不足是运维高频场景。CentOS7环境新增硬盘主要分为两种方案:裸盘格式化直接挂载适合简单业务;LVM扩容方案适合需要后续持续扩容的生产环境。很多线上故障源于未正确写入/etc/fstab、分区操作失误、UUID配置错误,导致服务器重启无法挂载磁盘。
本文提供标准化操作流程,支持物理服务器、VMware、KVM虚拟机新增硬盘操作,所有命令经过CentOS7最小化系统验证。生产环境优先选择LVM方式,方便后续灵活扩容磁盘。
提示:磁盘分区、格式化操作会清空磁盘全部数据,操作前确认磁盘无重要业务数据,禁止误操作原有系统盘。
二、安装前期准备
硬件识别与磁盘确认
服务器添加硬盘后,重启或者重新扫描磁盘,执行命令识别新磁盘设备名称。虚拟机无需重启,可在线扫描识别磁盘。
# 查看系统识别磁盘 lsblk # 查看磁盘分区信息 fdisk -l # 虚拟机在线扫描新磁盘(无需重启服务器) echo "- - -" > /sys/class/scsi_host/host0/scan echo "- - -" > /sys/class/scsi_host/host1/scan echo "- - -" > /sys/class/scsi_host/host2/scan
通过命令确认新增磁盘,例如/dev/sdb、/dev/sdc,区分系统盘/dev/sda,避免操作失误。

方案选择清单
临时业务、磁盘不再扩容:裸盘直接格式化挂载(简单易维护)
数据库、持续增长业务:采用LVM逻辑卷方案,支持后续追加磁盘扩容
三、系统图形化安装完整步骤
方案1:裸盘分区格式化,永久挂载(非LVM)
以新磁盘/dev/sdb为例,使用fdisk创建分区:
fdisk /dev/sdb # 交互操作参数:n新建分区 → p主分区 → 回车默认起始扇区 → 回车占用全部空间 → w保存分区表

分区完成后刷新内核分区表,格式化文件系统,CentOS7推荐XFS文件系统:
# 刷新分区 partprobe /dev/sdb # 格式化为xfs mkfs.xfs /dev/sdb1

创建挂载目录,临时挂载测试:
mkdir -p /data mount /dev/sdb1 /data # 使用df -h命令查看已经挂载成功 df -h
方案2:新磁盘加入LVM,扩容逻辑卷(生产推荐)
新磁盘/dev/sdb,创建PV物理卷,加入现有卷组扩容:
# 创建物理卷 pvcreate /dev/sdb # 查看现有卷组名称 vgdisplay # 将磁盘加入卷组,例vg名称centos vgextend centos /dev/sdb # 扩容逻辑卷,扩容全部空闲空间到/data逻辑卷 lvextend -l +100%FREE /dev/mapper/centos-data # xfs文件系统在线扩容 xfs_growfs /dev/mapper/centos-data # ext4文件系统使用命令:resize2fs
提示:文件系统扩容命令区分XFS与EXT4,命令不能混用,否则扩容失败。
四、首次启动基础连通性配置
磁盘临时挂载测试正常后,必须配置/etc/fstab实现开机自动挂载,优先使用UUID挂载,避免磁盘盘符顺序变化导致挂载异常。
# 获取磁盘UUID blkid /dev/sdb1

编辑配置文件 vi /etc/fstab,追加配置示例:
UUID="21e8525e-6fb1-4d3b-b22f-23db578c8b4a" /data xfs defaults 0 0

配置完成执行挂载校验,语法错误会导致服务器无法启动:
mount -a # 无报错代表fstab配置正常
查看磁盘挂载结果确认:
df -h

五、生产环境安装核心注意事项
1. 线上操作风险规范
生产业务高峰期禁止执行磁盘格式化、分区操作,尽量选择维护窗口操作
务必区分磁盘设备名,严禁对系统盘/dev/sda执行pvcreate、mkfs格式化
修改
/etc/fstab后必须执行mount -a校验,防止开机故障
2. LVM运维优化要点
LVM支持多块磁盘叠加扩容,后期硬盘不足可以持续新增磁盘加入卷组
LVM不具备数据冗余,重要业务需要配合RAID保障磁盘故障安全
3. 日常巡检命令
# 查看磁盘使用率 df -h # LVM信息巡检 pvdisplay;vgdisplay;lvdisplay # 查看块设备 lsblk
重要提醒:虚拟机移除磁盘前,先在系统内卸载磁盘、删除PV,避免底层存储与系统磁盘识别紊乱。
新增磁盘扩容是CentOS7运维基础高频操作,合理选择裸盘挂载或者LVM方案、规范配置自动挂载,可以规避绝大多数磁盘扩容引发的线上故障。运维人员可将本文作为服务器扩容标准操作手册,统一企业内部磁盘扩容操作流程。




