Linux分卷如何配置
导读:Linux分卷配置指南(手动分区+LVM逻辑卷管理) 一、手动分区分卷(传统方式) 手动分区通过fdisk/parted等工具直接划分磁盘空间,适合对分区布局有精细控制需求的场景。 1. 准备工作 备份数据:操作前务必备份目标磁盘上的重...
Linux分卷配置指南(手动分区+LVM逻辑卷管理)
一、手动分区分卷(传统方式)
手动分区通过fdisk
/parted
等工具直接划分磁盘空间,适合对分区布局有精细控制需求的场景。
1. 准备工作
- 备份数据:操作前务必备份目标磁盘上的重要数据,避免误操作导致数据丢失。
- 确认磁盘:使用
lsblk
或sudo fdisk -l
查看系统磁盘列表,确定要分区的磁盘(如/dev/sdb
)。
2. 使用fdisk创建分区
# 进入fdisk交互界面(以/dev/sdb为例)
sudo fdisk /dev/sdb
# 交互操作步骤:
# 1. 输入'n'创建新分区;
# 2. 选择分区类型('p'=主分区,'e'=扩展分区,主分区最多4个);
# 3. 输入分区号(1-4);
# 4. 设置起始扇区(默认即可,直接回车);
# 5. 设置结束扇区(或输入分区大小,如'+10G'表示10GB);
# 6. 输入'w'保存并退出(若修改分区表需重启系统或使用`partprobe`命令生效)。
3. 使用parted创建分区(更灵活)
# 启动parted(以/dev/sdb为例)
sudo parted /dev/sdb
# 交互操作步骤:
# 1. 输入'print'查看磁盘信息;
# 2. 输入'mkpart primary ext4 1MiB 10GiB'(创建10GB的主分区,文件系统类型为ext4);
# 3. 输入'quit'退出。
4. 格式化与挂载
# 格式化分区(以/dev/sdb1为例,ext4格式)
sudo mkfs.ext4 /dev/sdb1
# 创建挂载点
sudo mkdir -p /mnt/newpart
# 临时挂载
sudo mount /dev/sdb1 /mnt/newpart
# 设置开机自动挂载(编辑/etc/fstab)
echo "/dev/sdb1 /mnt/newpart ext4 defaults 0 0" | sudo tee -a /etc/fstab
二、LVM逻辑卷管理(推荐方式)
LVM(Logical Volume Manager)通过“物理卷-卷组-逻辑卷”的层级结构,支持动态扩展、快照等功能,适合需要灵活调整存储空间的场景。
1. 安装LVM工具
# CentOS/RHEL系统
sudo yum install lvm2 -y
# Debian/Ubuntu系统
sudo apt install lvm2 -y
2. 创建物理卷(PV)
将磁盘或分区转换为物理卷(如/dev/sdb
):
sudo pvcreate /dev/sdb
# 验证:sudo pvdisplay
3. 创建卷组(VG)
将物理卷组合成卷组(如my_vg
):
sudo vgcreate my_vg /dev/sdb
# 验证:sudo vgdisplay
4. 创建逻辑卷(LV)
从卷组中划分逻辑卷(如my_lv
,大小10GB):
sudo lvcreate -L 10G -n my_lv my_vg
# 验证:sudo lvdisplay
# 逻辑卷设备路径:/dev/my_vg/my_lv
5. 格式化与挂载
# 格式化逻辑卷(ext4格式)
sudo mkfs.ext4 /dev/my_vg/my_lv
# 创建挂载点并挂载
sudo mkdir -p /mnt/lvm
sudo mount /dev/my_vg/my_lv /mnt/lvm
# 设置开机自动挂载(编辑/etc/fstab)
echo "/dev/my_vg/my_lv /mnt/lvm ext4 defaults 0 0" | sudo tee -a /etc/fstab
6. LVM扩展操作(动态调整空间)
# 扩展逻辑卷(增加2GB,以/dev/my_vg/my_lv为例)
sudo lvextend -L +2G /dev/my_vg/my_lv
# 调整文件系统大小(ext4文件系统)
sudo resize2fs /dev/my_vg/my_lv
# 若为XFS文件系统,使用以下命令:
# sudo xfs_growfs /dev/my_vg/my_lv
三、注意事项
- 数据安全:所有分区/分卷操作前必须备份数据,尤其是删除卷组或逻辑卷时,数据无法恢复。
- 文件系统选择:根据需求选择文件系统(如
ext4
适合通用场景,xfs
适合大文件和高性能场景)。 - 分区对齐:使用
parted
时,默认对齐到1MiB,无需手动调整;fdisk
需注意起始扇区设置。 - 开机挂载:编辑
/etc/fstab
时,建议使用UUID(通过blkid
命令获取)替代设备路径,避免设备名变化导致挂载失败。
通过以上步骤,可根据需求选择手动分区或LVM方式完成Linux分卷配置。LVM因灵活性更高,推荐用于生产环境。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Linux分卷如何配置
本文地址: https://pptw.com/jishu/721821.html