LVM篇-1. 卸载逻辑卷

1. 卸载逻辑卷

首先,确保要删除的逻辑卷已经被卸载。如果逻辑卷已挂载,请先卸载它。

假设逻辑卷挂载在 /mnt,可以使用以下a命令卸载:

sudo umount /mnt

2. 删除逻辑卷

使用 lvremove 命令删除逻辑卷。假设你要删除的逻辑卷是 /dev/data-vg/data-lv,你可以使用以下命令:

sudo lvremove /dev/data-vg/data-lv

系统会提示你确认删除,输入 y 确认。

3. 删除卷组(如果需要)

如果 /dev/sdb1 只包含这一个逻辑卷,并且你打算释放整个物理卷,你可以选择删除卷组:

sudo vgremove data-vg

4. 删除物理卷(如果需要)

最后,你可以将 /dev/sdb1 从物理卷中移除,恢复为普通磁盘:

sudo pvremove /dev/sdb1

5. 验证删除结果

使用 lsblkpvs 命令验证逻辑卷和卷组是否已被成功删除:

lsblk

或者:

sudo pvs

要将 /dev/sdb1 的空间扩展到根分区所在的卷组 /dev/ubuntu-vg/ubuntu-lv,你可以按照以下步骤操作:

1. 将 /dev/sdb1 添加到现有的卷组

首先,你需要将 /dev/sdb1 物理卷添加到 ubuntu-vg 卷组中。

  1. 确保 /dev/sdb1 是物理卷
    如果 /dev/sdb1 还不是物理卷,你需要先将它初始化为物理卷:

    sudo pvcreate /dev/sdb1
    
  2. 将物理卷添加到卷组
    /dev/sdb1 添加到 ubuntu-vg 卷组:

    sudo vgextend ubuntu-vg /dev/sdb1
    

2. 扩展逻辑卷 ubuntu-lv

现在你可以使用新的空间扩展 ubuntu-lv 逻辑卷。

  1. 扩展逻辑卷
    使用新的空间扩展逻辑卷。你可以指定扩展大小,或者使用卷组中的所有可用空间:

    sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
    
  2. 扩展文件系统
    扩展完逻辑卷后,需要扩展文件系统以使用新的空间。

    对于 ext4 文件系统:

    sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
    

    对于 XFS 文件系统:

    sudo xfs_growfs /
    

3. 验证扩展

扩展完成后,使用 df -hlsblk 命令检查根文件系统是否成功扩展:

df -h /

注意事项

  • 数据备份:在进行分区和逻辑卷操作之前,确保你已经备份了重要数据。
  • 权限:确保你有 sudo 权限执行这些操作。
  • 物理卷配置:如果 /dev/sdb1 上已经有数据且不打算丢失数据,请谨慎操作。
posted @   broadviews  阅读(595)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示