本文介绍CentOS6下将两磁盘挂载至同一目录的实践方法,首先通过fdisk检查并分区磁盘,使用mkfs.ext4格式化;创建目标挂载点(如/data),先挂载第一块磁盘至该目录;再挂载第二块磁盘至子目录(如/data/disk2),通过mount --bind将子目录绑定至主目录,实现数据合并;最后配置/etc/fstab确保开机自动挂载,需注意磁盘无数据、挂载顺序及权限设置,确保多磁盘数据统一访问。
在服务器运维中,经常遇到需要扩展存储空间的情况,尤其是当单个目录(如/data、/var/log等)需要更大的容量时,在CentOS6系统中,若要将两个物理磁盘合并并挂载至同一目录,直接通过mount命令分别挂载会导致目录冲突(后挂载的会覆盖先挂载的),可通过LVM(逻辑卷管理)技术将两个磁盘的空间整合为一个逻辑卷,再挂载至目标目录,实现空间合并与灵活管理,本文将详细介绍在CentOS6下通过LVM实现两个磁盘挂载至同一目录的完整步骤。
前提条件
- 两块新增物理磁盘已识别至系统中(可通过
fdisk -l或lsblk确认磁盘名称,如/dev/sdb、/dev/sdc)。 - 具有root权限(或通过sudo执行管理命令)。
- 磁盘无重要数据(操作会清除磁盘分区表,若需保留数据需提前备份)。
详细操作步骤
查看并确认新增磁盘
通过命令查看系统中已识别的磁盘信息,确认新增磁盘的名称:
fdisk -l
或

lsblk
假设新增两块磁盘分别为/dev/sdb(20GB)和/dev/sdc(20GB),且当前无分区。
对磁盘进行分区
LVM需要基于磁盘分区创建物理卷(PV),因此需先对新增磁盘进行分区(若磁盘已有分区且无需保留数据,可跳过此步,直接删除原有分区)。
以/dev/sdb和dev/sdc为例,使用fdisk进行分区:
分区/dev/sdb
fdisk /dev/sdb
进入fdisk交互界面,执行以下操作:
- 输入
n创建新分区:- 选择
p(主分区),分区号默认1,起始扇区默认,结束扇区默认(使用全部空间)。
- 选择
- 输入
t修改分区类型:- 输入分区号
1,再输入8e(LVM分区类型)。
- 输入分区号
- 输入
w保存分区表并退出。
分区/dev/sdc
重复上述操作,对/dev/sdc进行相同分区(创建主分区1,类型设为8e)。
分区完成后,可通过fdisk -l查看分区结果,确认/dev/sdb1和/dev/sdc1类型为“Linux LVM”。
创建物理卷(PV)
物理卷是LVM的基本存储块,直接对应磁盘分区,使用pvcreate命令将分区初始化为物理卷:
pvcreate /dev/sdb1 /dev/sdc1
执行成功后,通过pvdisplay查看物理卷信息:
pvdisplay
输出中应包含/dev/sdb1和/dev/sdc1的物理卷信息,如“PV Name”、“VG Name”(当前为空)等。
创建卷组(VG)
卷组是由多个物理卷组成的存储池,后续可从卷组中分配逻辑卷空间,使用vgcreate命令创建卷组(假设卷组名为vg_data):
vgcreate vg_data /dev/sdb1 /dev/sdc1
命令参数说明:
vg_data:自定义卷组名称(可按需修改,如vg_storage)。/dev/sdb1 /dev/sdc1:加入卷组的物理卷路径。
创建成功后,通过vgdisplay查看卷组信息:
vgdisplay
输出中应包含卷组vg_data的总大小(PE大小×PE总数)、已用/空闲空间等信息(此时总空间为两块磁盘分区之和)。
创建逻辑卷(LV)
逻辑卷是从卷组中划分出的逻辑分区,可直接格式化并挂载至目录,使用lvcreate命令创建逻辑卷(假设逻辑卷名为lv_data,挂载点为/data):
lvcreate -l 100%FREE -n lv_data vg_data
命令参数说明:
-l 100%FREE:使用卷组中所有剩余空间(若需指定大小,可用-L+大小,如

