首页 > 其他分享 >LVM篇-1. 卸载逻辑卷

LVM篇-1. 卸载逻辑卷

时间:2024-11-05 20:42:45浏览次数:1  
标签:逻辑 sudo vg sdb1 卸载 dev ubuntu LVM

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 上已经有数据且不打算丢失数据,请谨慎操作。

标签:逻辑,sudo,vg,sdb1,卸载,dev,ubuntu,LVM
From: https://www.cnblogs.com/boradviews/p/18528772

相关文章

  • 《金融的逻辑》:揭示金融背后的运行规律,如何影响国家命运与个人财富自由
    《金融的逻辑》是一本揭示金融如何影响国家经济和个人生活的书籍。陈志武通过深入分析和历史案例,阐述了金融不仅仅是经济的一部分,更是推动国家富强和社会进步的重要力量。金融是帮助资源更好地配置的工具,它通过资本市场、债券市场等方式,为国家、企业和个人提供资金支持,帮助解决......
  • 大型语言模型在逻辑推理中的记忆化现象:是真推理还是死记硬背?
    大家好!今天我们要聊一个有趣的话题:那些聪明绝顶的大型语言模型(LLM),它们在解决逻辑推理问题时,究竟是像福尔摩斯一样抽丝剥茧、层层推理,还是像考试前临时抱佛脚的学生一样,只会死记硬背?......
  • 逻辑编程填词游戏
    逻辑编程接前面着色应用回溯倒水递归汉诺塔代码从helloworld开始填词游戏题目答案验证后话接前面着色应用让人眼前一亮。能不能解决其他冲突问题呢?回溯倒水也有冲突检测,一步一步试探。倒水逻辑跟着色很像。怎么写成逻辑编程代码呢?递归汉诺塔费尽心思,网上也......
  • 设计登陆验证码的逻辑
    今日面试某信息的场景题提到了下这个问题,没太搞懂面试官具体想让我说的就是两个接口的设计,一个生成验证码,一个校验验证码,和其具体的设计方案,没听懂当时的意思,有的小懵逼,因此回头总结回顾一下,日常开发中对这些小细节还是要注重一下,不能因为场景逻辑简单就不去分析其背后的原因。设......
  • 怎么做才能降低APP用户的卸载率?
    常年困扰App开发者的始终是一个问题:怎么做才能降低用户卸载率呢?不要慌,今天这篇文章里,你就会找到解决方案啦。首先请记住:每个App都是有自己独立个性的,所以没有一个通用的公式能让大家套用。还是那句老话,你需要留意用户与你的App每一次互动,找到属于你自己 App 降......
  • 一文分析:软件测试的底层逻辑是什么?
    软件测试的底层逻辑主要基于质量保证和风险控制,下面从几个关键角度来详细阐述:1.验证与确认验证(Verification):这是确保软件产品的构建过程正确的活动。它主要关注软件是否按照预先定义的规范、标准和流程进行开发。例如,在软件开发过程中,开发团队需要遵循一定的代码规范,如命名规......
  • 一个人的底层逻辑,就是他的命运
    作家粥左罗说:“一个人的底层逻辑有多强大,那么他的能力就有多强,成就就有多大。”有些人捉摸不透社会的规则,摸爬滚打了大半辈子,也仍然困于底层。有一些人却能一眼看透本质,该如何做人,该怎么行事,心底都门清,自然能拿到想要的结果。见微以知萌,见端以知末。我们也可以从一个人......
  • 虚拟机扩容ubuntu22.04磁盘空间到逻辑卷中。
    在现有磁盘基础上直接扩容的。一开始部署的时候,设置的是40GB。现在已经使用30多GB了。需要扩容下。打开虚拟机设置把磁盘扩展到一定大小root@branch-dev:~#df-hFilesystemSizeUsedAvailUse%Mountedontmpfs3.2G2.2M......
  • POLIR-Mind-Cognition-Neural Models-NLP(Neural Logic Levels) 思维逻辑层级-能给你
    百知思维模型-NLP理解层次能给你无敌洞察力https://v.douyin.com/iS74bMKr/POLIR-Mind-CognitionNeuralModelsNLP(NeuralLogicLevels)思维逻辑层级能给你无敌洞察力GregoryBertson(格雷歌理,贝特森)RobertDiertz(罗伯特,迪尔磁)终于在1991年成为理解问题和解决问题......
  • 如何将MySQL彻底卸载干净
    目录背景:MySQL的卸载步骤1:停止MySQL服务步骤2:软件的卸载步骤3:残余文件的清理步骤4:清理注册表步骤五:删除环境变量配置总结:背景:MySQL卸载不彻底往往会导致重新安装失败,这主要是因为多种配置文件、数据库文件以及其他相关组件未能被一并移除。这些残留的文件和组件......