CentOS 分区与逻辑盘配置实践
磁盘分区基础概念
在CentOS系统中,磁盘分区分为物理分区与逻辑分区两种类型。物理分区直接对应磁盘的实际空间划分,而逻辑分区通过LVM(Logical Volume Manager)实现动态存储管理,提供更高的灵活性与扩展性。
物理分区与逻辑卷的区别
物理分区受限于磁盘物理结构,调整容量需重新格式化。逻辑卷通过PV(Physical Volume)、VG(Volume Group)和LV(Logical Volume)三级结构,支持在线扩容与数据迁移。
CentOS分区操作步骤
步骤1:查看磁盘信息
# fdisk -l
确认目标磁盘标识(如/dev/sda)及现有分区情况。
步骤2:创建物理分区
# fdisk /dev/sda
n → p → [分区号] → [起始扇区] → [结束扇区]
t → [分区类型] → 8e (LVM标识)
w
LVM逻辑卷管理
物理卷(PV)创建
# pvcreate /dev/sda1
卷组(VG)配置
# vgcreate vg_data /dev/sda1
逻辑卷(LV)分配
# lvcreate -L 50G -n lv_www vg_data
文件系统与挂载
# mkfs.xfs /dev/vg_data/lv_www
# mkdir /data
# mount /dev/vg_data/lv_www /data
建议在/etc/fstab中添加自动挂载配置,确保重启后生效。
逻辑卷扩展实战
# lvextend -L +20G /dev/vg_data/lv_www
# xfs_growfs /data
适用于XFS文件系统的在线扩容操作,EXT4需使用resize2fs命令。
最佳实践建议
- 系统分区建议保留独立/boot分区(约1GB)
- 生产环境推荐使用LVM实现存储池化管理
- 定期通过
vgdisplay
和lvdisplay
监控存储使用情况