温馨提示×

centos分卷存储管理

小樊
45
2025-07-18 23:10:38
栏目: 云计算

在CentOS系统中进行分卷存储管理,通常涉及使用LVM(逻辑卷管理)或手动分区。以下是两种常见的方法:

使用LVM进行分卷管理

LVM(逻辑卷管理)是一种灵活的磁盘管理技术,允许动态扩展和缩小逻辑卷的大小。以下是使用LVM进行分卷管理的基本步骤:

  1. 安装LVM工具

    yum install lvm2
    
  2. 创建物理卷(PV)

    pvcreate /dev/sdb
    
  3. 创建卷组(VG)

    vgcreate my_volume_group /dev/sdb
    
  4. 创建逻辑卷(LV)

    lvcreate -L 10G -n my_logical_volume my_volume_group
    
  5. 格式化逻辑卷

    mkfs.ext4 /dev/my_volume_group/my_logical_volume
    
  6. 挂载逻辑卷

    mkdir /mnt/my_logical_volume
    mount /dev/my_volume_group/my_logical_volume /mnt/my_logical_volume
    
  7. 配置自动挂载: 编辑 /etc/fstab 文件,添加以下行以确保系统启动时自动挂载逻辑卷:

    /dev/my_volume_group/my_logical_volume /mnt/my_logical_volume ext4 defaults 0 2
    
  8. 调整逻辑卷大小: 使用 lvextend 命令扩展逻辑卷的大小,然后使用 resize2fsxfs_growfs 命令扩展文件系统以使用新增的空间。

    lvextend -L 10G /dev/mapper/centos-root
    xfs_growfs /dev/mapper/centos-root
    

手动分区管理

手动分区管理涉及使用 fdiskparted 工具进行磁盘分区。以下是手动分区管理的基本步骤:

  1. 查看当前磁盘分区情况

    fdisk -l
    
  2. 创建新分区: 使用 fdiskparted 命令创建新分区。例如,使用 fdisk /dev/sdb 进入 fdisk 交互模式,然后按照提示创建新分区。

  3. 调整分区大小: 使用 partedresize2fs 命令调整分区大小。例如,使用 parted 调整分区大小:

    resizepart PART_NUMBER NEW_END
    
  4. 删除分区: 使用 fdiskparted 命令删除分区。

  5. 挂载分区: 创建一个挂载点并挂载分区:

    mkdir /mnt/new_partition
    mount /dev/sdb1 /mnt/new_partition
    
  6. 设置开机自动挂载: 编辑 /etc/fstab 文件,添加以下行以确保系统启动时自动挂载分区:

    /dev/sdb1 /mnt/mydisk ext4 defaults 0 2
    

0