在Linux中,分卷管理主要涉及物理卷(PV)、卷组(VG)和逻辑卷(LV)的管理。LVM(逻辑卷管理)是Linux中一种灵活的磁盘管理技术,它允许将多个物理卷组合成一个卷组,然后在卷组上创建逻辑卷。以下是详细的管理步骤和常用命令:
使用 pvcreate
命令将磁盘分区或整个磁盘转换为物理卷。
sudo pvcreate /dev/sdb
使用 vgcreate
命令将物理卷组合成卷组。
sudo vgcreate vg_name /dev/sdb /dev/sdc
使用 lvcreate
命令在卷组上创建逻辑卷。
sudo lvcreate -L 10G -n lv_name vg_name
使用适当的文件系统格式化逻辑卷,如 mkfs.ext4
。
sudo mkfs.ext4 /dev/vg_name/lv_name
使用 mount
命令将逻辑卷挂载到文件系统目录。
sudo mount /dev/vg_name/lv_name /mnt/my_lv
使用 lvextend
命令扩展逻辑卷的空间,然后使用 resize2fs
或 xfs_growfs
调整文件系统大小。
sudo lvextend -L +2G /dev/vg_name/lv_name
sudo resize2fs /dev/vg_name/lv_name
或对于XFS文件系统:
sudo xfs_growfs /dev/vg_name/lv_name
使用 vgdisplay
和 lvdisplay
命令查看卷组和逻辑卷的详细信息。
sudo vgdisplay
sudo lvdisplay
使用 vgremove
命令删除卷组。
sudo vgremove vg_name
使用 lvremove
命令删除逻辑卷。
sudo lvremove /dev/vg_name/lv_name
使用 pvremove
命令删除物理卷。
sudo pvremove /dev/sdb
在进行任何磁盘操作之前,请务必备份重要数据,以防数据丢失。