学习CentOS分卷教程,能否快速掌握磁盘分区优化技巧,实现高效系统管理?
- 内容介绍
- 文章标签
- 相关推荐
一、 LVM分卷指南
LVM是CentOS中灵活管理磁盘空间的主流方式, 我深信... 支持大小、快照功能等,适用于生产环境。
逻辑卷是卷组中的虚拟磁盘,可直接用于挂载和存储数据,是个狼人。。
命令示例
纯正。 sudo pvcreate /dev/sdb # 将/dev/sdb转换为物理卷 sudo pvcreate /dev/sdc # 可一边创建多个物理卷
验证
pvdisplay或pvs查看物理卷信息。
逻辑卷需格式化为文件系统后才能使用,建议选择ext4或xfs,歇了吧...。
基本上... sudo mkfs.ext4 /dev/myvolumegroup/mylv # 格式化为ext4 sudo mkfs.xfs /dev/myvolumegroup/mylv # 格式化为xfs
临时挂载
sudo mkdir /mnt/mylv # 创建挂载点 sudo mount /dev/myvolumegroup/mylv /mnt/my_lv # 挂载逻辑卷,踩个点。
df -h查看挂载状态。 sudo lvcreate -L 10G -n mylv myvolumegroup # 在myvolume_group中创建10GB的逻辑卷,推倒重来。
参数说明
若无需空间, 可使用原生分区工具,步骤较繁琐但直观。
sudo fdisk /dev/sdb # 进入fdisk交互界面,格局小了。
使用parted
sudo parted /dev/sdb # 进入parted交互界面 mkpart primary ext4 1MiB 100% # 创建主分区,从1MiB到磁盘末尾,格式为ext4 print # 查看分区表 quit # 退出,说到点子上了。
2. 格式化与挂载
sudo mkfs.ext4 /dev/sdb1 # 格式化分区 sudo mkdir /mnt/mypartit 扯后腿。 ion # 创建挂载点 sudo mount /dev/sdb1 /mnt/mypartition # 挂载分区
3. 自动挂载
编辑/etc/fstab添加以下行:
/dev/myvolumegroup/mylv /mnt/mylv ext4 defaults 0 2 或者使用UUID: UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/my_partition ext4 defaults 0 2,纯属忽悠。
三、LVM高级操作与优化技巧
LVM 与缩小
LVM支持动态 和缩小逻辑卷大小。
5. 调整逻辑卷大小
卷组
sudo vgextend myvolumegroup /dev/sdd # 将/dev/sdd添加到卷组
逻辑卷扩容
sudo lvextend -r -L +5G /dev/my_volume_group/my_lv # 增加5GB并同步文件系统大小
sudo lvextend -L 20G /dev/my_volume_group/my_lv # 直接指定总大小为20GB
- xfs文件系统
sudo xfs_growfs /mnt/my_lv # 需在挂载状态下操作 - Shrink Logical Volume
- 卸载逻辑卷:
umount /mnt/data; - 检查文件系统完整性:
e2fsck -f /dev/vg_data/lv_data; - 缩小文件系统:
resize2fs /dev/vg_data/lv_data 8G; - 缩小逻辑卷:
lvreduce -L 8G /dev/vg_data/lv_data; - 重新挂载:
mount /dev/vg_data/lv_data /mnt/data; **删除LVM实体** 按顺序删除逻辑卷、卷组和物理卷。 lvremove /dev/vg_data/lv_data # 删除逻辑卷 vgremove vg_data # 删除卷组 pvremove /dev/sd{b,c} # 删除物理 **注意事项** * **数据平安**:所有操作前请备份重要数据,特别是涉及缩减操作时。 * **文件系统限制**:不同文件系统对缩减的支持程度不同,如XFS不支持缩减。 通过以上步骤,您可以轻松掌握CentOS下LVM的使用,实现磁盘空间的灵活管理。无论是 存储容量还是优化现有资源,LVM都是一个强大的工具。希望本文能帮助您更好地理解和应用LVM技术,提升您的运维效率和系统稳定性。
- 卸载逻辑卷:
一、 LVM分卷指南
LVM是CentOS中灵活管理磁盘空间的主流方式, 我深信... 支持大小、快照功能等,适用于生产环境。
逻辑卷是卷组中的虚拟磁盘,可直接用于挂载和存储数据,是个狼人。。
命令示例
纯正。 sudo pvcreate /dev/sdb # 将/dev/sdb转换为物理卷 sudo pvcreate /dev/sdc # 可一边创建多个物理卷
验证
pvdisplay或pvs查看物理卷信息。
逻辑卷需格式化为文件系统后才能使用,建议选择ext4或xfs,歇了吧...。
基本上... sudo mkfs.ext4 /dev/myvolumegroup/mylv # 格式化为ext4 sudo mkfs.xfs /dev/myvolumegroup/mylv # 格式化为xfs
临时挂载
sudo mkdir /mnt/mylv # 创建挂载点 sudo mount /dev/myvolumegroup/mylv /mnt/my_lv # 挂载逻辑卷,踩个点。
df -h查看挂载状态。 sudo lvcreate -L 10G -n mylv myvolumegroup # 在myvolume_group中创建10GB的逻辑卷,推倒重来。
参数说明
若无需空间, 可使用原生分区工具,步骤较繁琐但直观。
sudo fdisk /dev/sdb # 进入fdisk交互界面,格局小了。
使用parted
sudo parted /dev/sdb # 进入parted交互界面 mkpart primary ext4 1MiB 100% # 创建主分区,从1MiB到磁盘末尾,格式为ext4 print # 查看分区表 quit # 退出,说到点子上了。
2. 格式化与挂载
sudo mkfs.ext4 /dev/sdb1 # 格式化分区 sudo mkdir /mnt/mypartit 扯后腿。 ion # 创建挂载点 sudo mount /dev/sdb1 /mnt/mypartition # 挂载分区
3. 自动挂载
编辑/etc/fstab添加以下行:
/dev/myvolumegroup/mylv /mnt/mylv ext4 defaults 0 2 或者使用UUID: UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/my_partition ext4 defaults 0 2,纯属忽悠。
三、LVM高级操作与优化技巧
LVM 与缩小
LVM支持动态 和缩小逻辑卷大小。
5. 调整逻辑卷大小
卷组
sudo vgextend myvolumegroup /dev/sdd # 将/dev/sdd添加到卷组
逻辑卷扩容
sudo lvextend -r -L +5G /dev/my_volume_group/my_lv # 增加5GB并同步文件系统大小
sudo lvextend -L 20G /dev/my_volume_group/my_lv # 直接指定总大小为20GB
- xfs文件系统
sudo xfs_growfs /mnt/my_lv # 需在挂载状态下操作 - Shrink Logical Volume
- 卸载逻辑卷:
umount /mnt/data; - 检查文件系统完整性:
e2fsck -f /dev/vg_data/lv_data; - 缩小文件系统:
resize2fs /dev/vg_data/lv_data 8G; - 缩小逻辑卷:
lvreduce -L 8G /dev/vg_data/lv_data; - 重新挂载:
mount /dev/vg_data/lv_data /mnt/data; **删除LVM实体** 按顺序删除逻辑卷、卷组和物理卷。 lvremove /dev/vg_data/lv_data # 删除逻辑卷 vgremove vg_data # 删除卷组 pvremove /dev/sd{b,c} # 删除物理 **注意事项** * **数据平安**:所有操作前请备份重要数据,特别是涉及缩减操作时。 * **文件系统限制**:不同文件系统对缩减的支持程度不同,如XFS不支持缩减。 通过以上步骤,您可以轻松掌握CentOS下LVM的使用,实现磁盘空间的灵活管理。无论是 存储容量还是优化现有资源,LVM都是一个强大的工具。希望本文能帮助您更好地理解和应用LVM技术,提升您的运维效率和系统稳定性。
- 卸载逻辑卷:

