• lvresize与lvextend扩容逻辑卷的区别


    这两条命令都是用来扩展逻辑卷(Logical Volume)的命令,但是有一些区别:

    1. lvresize命令:

    - lvresize命令是用来调整逻辑卷的大小的,可以缩小或扩大逻辑卷的大小。
    - 在使用lvresize命令时,需要指定逻辑卷的路径(比如/dev/mapper/mydata)和要扩展的大小(比如+100%FREE表示使用所有可用的空闲空间)。
    - lvresize命令通常用来调整逻辑卷的大小,而不是用来创建新的逻辑卷。
    
    • 1
    • 2
    • 3

    案例:

    lvresize -l +100%FREE /dev/data_vg/data_lv

    • -l +100%FREE选项表示使用逻辑卷组中的所有可用空间来调整逻辑卷的大小。即将逻辑卷的大小增加到逻辑卷组中可用空间的最大值。
    • /dev/data_vg/data_lv是要调整大小的逻辑卷的路径。

    2. lvextend命令:

    - lvextend命令是用来扩展逻辑卷的大小的。
    - 在使用lvextend命令时,同样需要指定逻辑卷的路径(比如/dev/data_vg/data_lv)和要扩展的大小(比如+100%FREE表示使用所有可用的空闲空间)。
    - lvextend命令通常用来扩展已经存在的逻辑卷的大小,而不是创建新的逻辑卷。
    
    • 1
    • 2
    • 3

    案例:

    lvextend -l +100%FREE /dev/data_vg/data_lv

    • -l +100%FREE选项表示使用逻辑卷组中的所有可用空间来扩展逻辑卷。即将逻辑卷的大小增加到逻辑卷组中可用空间的最大值。
    • /dev/data_vg/data_lv是要扩展大小的逻辑卷的路径。

    总的来说,lvextendlvresize命令在这种情况下的作用是相同的,都是将逻辑卷的大小增加到逻辑卷组中可用空间的最大值。它们的区别在于lvextend命令专门用于扩展逻辑卷的大小,而lvresize命令可以用于扩展或缩小逻辑卷的大小。

  • 相关阅读:
    CSS三种样式表、样式表优先级、CSS选择器
    web端动效 lottie-web 使用
    STM32物联网项目-SHT30温湿度采集(IIC通信)
    缓存优化必备:掌握冷热分离和重排序的优化技巧
    element this.$confirm按钮样式修改
    算法-二分查找
    【牛客网】斐波那契数列
    【JAVA-Day04】Java关键字和示例:深入了解常用关键字的用法
    关于 vim - YouCompleteMe 的安装
    JMeter基础 —— 使用Badboy录制JMeter脚本!
  • 原文地址:https://blog.csdn.net/weixin_53389944/article/details/138182365