在CentOS7下实现两块磁盘挂载至同一目录,需先通过fdisk -l识别新磁盘,使用fdisk分区后执行mkfs.xfs格式化(如mkfs.xfs /dev/sdb1),创建目标挂载点(如mkdir /data),先挂载第一块磁盘(mount /dev/sdb1 /data),再通过mount --bind /dev/sdc1 /data将第二块磁盘绑定至同一目录,最后编辑/etc/fstab,添加/dev/sdb1 /data xfs defaults 0 0及/dev/sdc1 /data xfs defaults bind 0 0实现开机自动挂载,确保两块磁盘数据均存储于同一目录。
在服务器运维中,随着数据量的增长,单块磁盘的存储空间可能无法满足需求,通过将两块物理磁盘合并后挂载至同一目录,可以有效扩展存储容量,同时利用多磁盘并行读写提升性能,本文以CentOS7系统为例,介绍使用LVM(逻辑卷管理)技术将两块新磁盘合并为一个逻辑卷,并挂载至同一目录的详细操作步骤。
准备工作
确认磁盘信息
通过lsblk或fdisk -l命令查看系统中的磁盘情况,假设新插入的两块磁盘为/dev/sdb和/dev/sdc,且当前未分区或挂载:
lsblk
输出示例中应包含sdb和sdc,且无分区信息(如sdb1),若磁盘已有分区或挂载,需先卸载并删除分区(fdisk /dev/sdb删除分区,partprobe刷新)。

确认安装LVM工具
CentOS7默认已安装LVM工具,若未安装可通过以下命令安装:
yum install -y lvm2
磁盘分区
虽然LVM支持直接使用整块磁盘创建物理卷,但建议先对磁盘进行分区(便于管理),分区类型选择“Linux LVM”(8e)。
分区/dev/sdb
fdisk /dev/sdb
进入fdisk交互界面,执行以下命令:
n:新建分区p:选择主分区(默认)1:分区号(默认)- 回车:默认起始扇区
- 回车:默认结束扇区(使用整块磁盘)
t:修改分区类型8e:选择“Linux LVM”w:保存并退出
分区/dev/sdc
重复上述步骤,对/dev/sdc进行相同分区操作,最终得到两个分区/dev/sdb1和/dev/sdc1。
刷新分区表
partprobe
创建LVM逻辑卷
LVM通过“物理卷(PV)-卷组(VG)-逻辑卷(LV)”的层级管理磁盘,步骤如下:
创建物理卷(PV)
将分区转换为物理卷(PV是LVM的基本存储单元):
pvcreate /dev/sdb1 /dev/sdc1
若成功,输出类似:
Physical volume "/dev/sdb1" successfully created.
Physical volume "/dev/sdc1" successfully created.
创建卷组(VG)
将物理卷合并为卷组(VG是PV的池,可包含多个PV):
vgcreate myvg /dev/sdb1 /dev/sdc1
myvg:自定义卷组名称/dev/sdb1 /dev/sdc1:要加入的物理卷
若成功,输出:
Volume group "myvg" successfully created
创建逻辑卷(LV)
在卷组中创建逻辑卷(LV是最终挂载的虚拟分区,可跨

